iT邦幫忙

0

SQL 新手 合併相同值 / 查詢出相同ID後 合併其資料 (使用PHP)

  • 分享至 

  • xImage

各位好
目前我有一個表,類似以下這樣
ID name data
1 lili 123
2 lili 456
3 lulu 789
4 jam 111
5 lili 777
6 jam 222
目前我想讓PHP輸出後變成
name data
lili 123,456,777
lulu 789
jam 111,222
請問我該如何下呢?

有查到XML PATH
但PHP上好像無法使用...

抱歉..新手無法回應

謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
純真的人
iT邦大師 1 級 ‧ 2020-10-01 23:53:30
最佳解答

那個是MSSQL的~

MySQL的是GROUP_CONCAT

SELECT name,
GROUP_CONCAT(data) as '明細'
FROM table
GROUP BY name;

我要發表回答

立即登入回答