gpt4 book ai didi

mysql - 在mysql中一行显示来自一个ID的单词

转载 作者:行者123 更新时间:2023-11-29 01:11:31 25 4
gpt4 key购买 nike

我有一个这样的表:

 ID | word
___________

1 | hello
1 | goodbye
1 | goodnight
2 | What
2 | Why
3 | Yes
3 | No

有没有办法收集具有相同ID的单词并像这样在一行中显示:

 ID | word
_______________________________

1 | hello, goodbye, goodnight
2 | What, Why
3 | Yes, No

最佳答案

使用 GROUP_CONCAT()

SELECT ID, GROUP_CONCAT(word SEPARATOR ', ') word
FROM tableName
GROUP BY ID

输出

╔════╦═══════════════════════════╗
║ ID ║ WORD ║
╠════╬═══════════════════════════╣
║ 1 ║ hello, goodbye, goodnight ║
║ 2 ║ What, Why ║
║ 3 ║ Yes, No ║
╚════╩═══════════════════════════╝

关于mysql - 在mysql中一行显示来自一个ID的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16664656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com