gpt4 book ai didi

mysql - 在 MYSQL 中以重复行中的所有唯一值获取重复结果作为一组

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:59 25 4
gpt4 key购买 nike

我的表 (tbl) 有相同 bookid 的重复行我需要的是将它作为一组包含所有唯一值来获取

table1

id bookId format
1 123 A
2 123 B
3 123 C
4 123 D

我的需求是得到如下结果集

     bookID      format
123 A,B,C,D

加入会很乏味。有什么我不知道的吗?我要循环吗?

最佳答案

使用 GROUP_CONCAT

SELECT bookID,GROUP_CONCAT(format) FROM table1 GROUP BY bookID

Fiddle

关于mysql - 在 MYSQL 中以重复行中的所有唯一值获取重复结果作为一组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41116399/

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