读书人

怎么将整个一列的ID值连成以,号隔开的

发布时间: 2012-02-21 16:26:23 作者: rapoo

如何将整个一列的ID值连成以,号隔开的字符串?
表结构:
id name
1 xxx
2 yyy
3 zzz
4 aaa

如何得到ID字段连成的字符串: '1,2,3,4 ',不用游标.

[解决办法]
declare @a varchar(1000)
select @a=coalesce(@a+ ', ', ' ') +ltrim(id) from [Table] order by id
select @a

读书人网 >SQL Server

热点推荐