且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

查询以获取表中特定列的所有值(使用逗号分隔符)到字符串类型数组中

更新时间:2023-01-20 08:26:33

DECLARE @Output varchar(max) = ''
SELECT @Output = coalesce(@Output+',','') + CONVERT(varchar(max),Col1) FROM Table1
SET @Output = RIGHT(@Output,LEN(@Output)-1)
PRINT @Output


像这样:

like this:

SELECT GROUP_CONCAT(SenderID) FROM UserInfo