我在SQL表中有数千个重复(ids)行,但其他列是不同的。我想合并关于ids的重复行。这是样本。
这是我的表,有重复的行。
id2 Name
50300 NAJMA BAIGUM
50300 MUHAMMAD IQBAL
50301 WAHABUDDIN
50301 ABDUL SALAM
使用sql查询合并到1行相应的重复id2后我想要什么?
id2 Name Name
50300 NAJMA BAIGUM MUHAMMAD IQBAL
50301 WAHABUDDIN ABDUL SALAM
任何人都可以帮助我吗?
答案 0 :(得分:0)
array_agg和group_by怎么样?
SELECT id2, array_agg(name) FROM mysterious_table GROUP BY id2