gpt4 book ai didi

sql-server - 透视和连接 SQL Server 中列的值

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

我有包含这些列的表格:

ID | Name  | Value
------------------
1 | Test1 | 0
2 | Test2 | 1
3 | Test3 | 0
4 | Test4 | 0
5 | Test5 | 1

我想将值列作为字符串进行旋转和连接

01001

最佳答案

使用FOR XML连接起来。还包括一个 ORDER BY 很重要。否则,您将无法控制值的顺序,并且会冒任意顺序的风险。

SELECT 
(SELECT CAST([VALUE] AS CHAR(1))
FROM yourtable
ORDER BY ID
FOR XML PATH ('')
)

关于sql-server - 透视和连接 SQL Server 中列的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33955740/

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