需要SQL查询输出

问题描述 投票:-3回答:1

我有下面的表格

empID   |    Ename
------------------
10          (A,B,C)
10           (WM)

需要输出如下

10(A,B,C,WM)

可以任何人请帮助我获取输出的查询是什么?

mysql
1个回答
0
投票

你需要GROUP_CONCAT()聚合

https://www.db-fiddle.com/f/jbj6enQ8XynHFXHuvycjzx/0

SELECT 
   empID,
   GROUP_CONCAT(Ename)
FROM my_table
GROUP BY empID
© www.soinside.com 2019 - 2024. All rights reserved.