gpt4 book ai didi

mysql - 合并同一行中的相关数据

转载 作者:行者123 更新时间:2023-11-29 22:20:52 27 4
gpt4 key购买 nike

我有一个这样构造的表格:

BUSINESS NAME        CATEGORY 
ABC Inc. Pipes
ABC Inc. Plumbing
Joe's Plumbing Plumbing
Joe's Plumbing Emergency

我想在同一行中重新组合类别,并用字符分隔:然后我会得到:

ABC Inc.              Pipes,Plumbing 
Joe's Plumbing Plumbing,Emergency

我该怎么做?

谢谢!

最佳答案

您可以使用group_concat函数用于此。

确保您在 group_concat 中为大型数据集正确设置了 group_concat_max_len

select
group_concat(distinct business_name order by business_name) as business_name,
category
from your_table
group by category;

关于mysql - 合并同一行中的相关数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30734530/

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