SELECT the_geom,
string_agg(profile_id || ', ' || upper_dept, || ', ' ||lower_dept, || ', ' ||phaq_val_1, '; ' ORDER BY upper_dept) AS pH_info
FROM ph_agua_1
GROUP BY the_geom
SELECT the_geom, string_agg(profile_id || ', ' || upper_dept, || ', ' ||lower_dept, || ', ' ||phaq_val_1, '; ' ORDER BY upper_dept) AS pH_info FROM ph_agua_1 GROUP BY the_geom
提前致谢
0
您可以使用运算符 :: 将int修改为字符串,如下所示:
SELECT the_geom,
string_agg(profile_id::text || ', ' || upper_dept::text, || ', ' ||lower_dept::text, || ', ' ||phaq_val_1::text, '; ' ORDER BY upper_dept) AS pH_info
FROM ph_agua_1
GROUP BY the_geom
2 回答
显然,string_agg不起作用,因为我有整数数据要聚合 . 什么是Integrer数据的等效函数:
提前致谢
您可以使用运算符
::
将int修改为字符串,如下所示: