您要使用
array_agg,这应该可以工作:
SELECt i_adgroup_id, array_agg(i_category_id)FROM adgroupcategories_brWHERe i_adgroup_id IN( SELECt i_adgroup_id FROM adgroupusers_br WHERe i_user_id = 103713)GROUP BY i_adgroup_id;
请注意,
i_category_id不再存在,
GROUP BY因为它正在聚合。

您要使用
array_agg,这应该可以工作:
SELECt i_adgroup_id, array_agg(i_category_id)FROM adgroupcategories_brWHERe i_adgroup_id IN( SELECt i_adgroup_id FROM adgroupusers_br WHERe i_user_id = 103713)GROUP BY i_adgroup_id;
请注意,
i_category_id不再存在,
GROUP BY因为它正在聚合。