group_concat配合group by一起使用,用于将某一列的值按指定的分隔符进行拼接,
MySQL默认的分隔符为逗号。
#group_concat语法
group_concat([distinct] column_name [order by column_name asc/desc ] [separator '分隔符'])
eg.
按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employees
select dept_no, group_concat(emp_no separator ',') as employees from dept_emp group by dept_no;