标签: sql postgresql join
在此CTE中,mytable中的每一行都可以在jointable中连接0行或多行。我正在尝试在此查询中返回array_agg的{{1}}列的jointable,但我收到一条错误消息,指出我无法在{{1}中使用聚合}。
mytable
jointable
array_agg
value
答案 0 :(得分:0)
GROUP BY语句中不能包含UPDATE子句。此外,UPDATE无法访问联接表中所有匹配的行,因此无论如何都无法返回。
GROUP BY
UPDATE
您必须在外部查询中再次加入jointable才能获得所需的结果。