左连接横向和数组聚合
正如@Denis已经评论过的:不需要LATERAL。另外,您的子查询选择了错误的列。这有效:
LATERAL
SELECT t1.t1_id, t1.t1_data, t2_ids FROM t1 LEFT JOIN ( SELECT t1_id, array_agg(t2_id) AS t2_ids FROM t1_t2_rel GROUP BY 1 ) sub USING (t1_id);
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群