sql 将某一列的值拼接成字符串

declare @str varchar(200)
set @str=''   -- 必须先赋值
select  @str=@str+cast(tb.[objid] as varchar(10))+',' from(
select [objid],sfrq  from  tablename ) tb order by tb.sfrq
 print @str

 

posted @ 2016-08-30 09:52  萧紫紫  阅读(3846)  评论(0编辑  收藏  举报