能不能一次取出某列的值
比如某表,有个列name,里面有值 “小明”,“小张”等
我想把这些NAME全部弄个到某个变量里。类似
declcare @names
select @names=XXX from table
最后得到的是 @name=小明,小张……
create table #tb (col varchar(800))
insert into #tb
select '北京' union all
select '上海' union all
select '杭州'
select STUFF( (select ','+COL from #tb for xml PATH ('')),1,1,'')
drop table #tb