天天看點

資料庫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;
           

繼續閱讀