gpt4 book ai didi

mysql - 合并 SQL 条目

转载 作者:行者123 更新时间:2023-11-29 22:45:04 24 4
gpt4 key购买 nike

我有一个问题。

我有这个 MySQL 表:

id | name | subid
1 | Joe | 5
2 | Carl | 6
3 | Bob | 7
4 | Joe | 8
5 | Carl | 9

我想像这样合并它:

id | name | subids
1 | Joe | 5,8
2 | Carl | 6,9
3 | Bob | 7

这可能吗?我有一个非常大的数据库,如果我使用 PHP-Cronjob 执行此操作,则需要数周时间...

最佳答案

您正在寻找group_concat():

select min(id) as id, name, group_concat(subid) as subids
from table t
group by name;

关于mysql - 合并 SQL 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29182657/

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