我有一个两列表如下:
ID Emp ID
1 1
1 2
1 3
1 4
2 2
2 6
2 10
3 1
3 5
4 8
5 2
5 6
我需要这样的东西:
ID Emp ID
1 1,2,3,4
2 2,6,10
3 1,5
4 8
5 2,6
请帮助:)
答案 0 :(得分:1)
取决于您的数据库。您需要一个聚合函数来连接列并按列分隔它们。例如,这适用于sqlite:
select
id,
group_concat(emp_id)
from
foo
group by id