方法一:

思路:

①连接同一列字段:group_concat( [distinct] <要连接的字段> [order by 排序字段 asc/desc ] [separator '分隔符'] ) 。分隔符可以选择省略,省略时默认为逗号,这里还是写出来了。另外还有一点需要注意,group_concat函数中的各个参数之间用空格隔开,不能用逗号隔开,不然会出错。

②按照dept_no进行汇总,所以要对dept_no进行分组。

代码:

select dept_no,group_concat(emp_no separator ',') as employees
from dept_emp
group by dept_no;