gpt4 book ai didi

连接一列的 SQL 查询

转载 作者:行者123 更新时间:2023-12-05 00:01:54 24 4
gpt4 key购买 nike

TABLE-A 有如下数据:

COLUMN1   COLUMN2
1 A
1 B
1 C
2 A
2 G
3 F
4 T
4 K

我希望结果如下:
COLUMN1   COLUMN2
1 A,B,C
2 A,G
3 F
4 T,K

最佳答案

描述
您可以使用 T-SQL功能 STUFF为了那个原因。
样本

SELECT COLUMN1, STUFF((
select ','+ COLUMN2
from YourTableName b
WHERE a.COLUMN1 = b.COLUMN1
FOR XML PATH('')
)
,1,1,'') AS COLUMN2
FROM YourTableName a
GROUP BY a.COLUMN1
更多信息
STUFF (Transact-SQL)

关于连接一列的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8666638/

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