MS Sql Server 中将我的行连接到一个字符串中的查询是什么,以逗号分隔(如下图所示)
Use STUFF https://msdn.microsoft.com/en-us/library/ms188043.aspx and FOR XML https://msdn.microsoft.com/en-us/library/ms178107.aspx:
创建并填充示例表(Please在您以后的问题中请省去这一步)
DECLARE @T AS TABLE
(
Name varchar(10)
)
INSERT INTO @T VALUES
('John'),
('Vicky'),
('Sham'),
('Anjli'),
('Manish')
查询:
SELECT STUFF((
SELECT ',' + Name
FROM @T
FOR XML PATH('')
), 1, 1, '') As [output];
Results:
output
John,Vicky,Sham,Anjli,Manish
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)