数据库SQL实战(牛客网):按照dept_no进行汇总

按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employees
CREATE TABLE dept_emp (
emp_no int(11) NOT NULL,
dept_no char(4) NOT NULL,
from_date date NOT NULL,
to_date date NOT NULL,
PRIMARY KEY (emp_no,dept_no));

group_concat(x,y)聚合函数,x表示要聚合的字段,y表示连接的符号,默认为逗号

SELECT dept_no , group_concat(emp_no) AS employees
FROM dept_emp GROUP BY dept_no;
发布了352 篇原创文章 · 获赞 73 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43777983/article/details/105186727