怎么实现sqlserver中查询结果的链接操作 如题:
比如:select * from A
1 abc123
2 def234
3 ghk345
我要实现的效果是:结果为 abc123,def234,ghk345,显示为一条记录 ------最佳解决方案-------------------- select replace(stuff((select ','+aa from b for xml path('')) ,1,1,''),'&','&') ------其他解决方案-------------------- ??
declare @a varchar(1000)
select @a=isnull(@a+',','')+[Field] from A
select @a ------其他解决方案-------------------- select stuff(select ','+fieldname from A for xml path(''),1,1,'') ------其他解决方案--------------------