首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-02-21 
如何将整个一列的ID值连成以,号隔开的字符串?表结构:idname1xxx2yyy3zzz4aaa如何得到ID字段连成的字符串:

如何将整个一列的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

热点排行