gpt4 book ai didi

Sql聚合函数获取列表

转载 作者:行者123 更新时间:2023-12-02 16:27:53 26 4
gpt4 key购买 nike

嘿!

如何创建聚合函数来获取聚合值列表。

给定:

key     value
Andrei 1
Andrei 2
Andrei 3
Mihai 4
Mihai 5
Mihai 6

我要

key list
Andrei 1,2,3
Mihai 4,5,6

最佳答案

MS SQL 解决方案:[注意:此解决方案仅适用于 SQL 2005 及更高版本。原问题未指定使用的版本。]

SELECT 
key
, STUFF((SELECT ',' + CAST([value] AS nvarchar(max)) FROM <#Table#> WHERE (key = Results.key) FOR XML PATH ('')),1,2,'') AS NameValues
FROM <#Table#> Results
GROUP BY key

关于Sql聚合函数获取列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9358691/

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