id name type filterid
1 1 1 1
1 1 1 2
把以上数据变成:
1 1 1 1,2
有这样一个sql函数吗?
通过sql实现。
我想到的一个解决方法:
DECLARE @concatenation NVARCHAR(MAX) SET @filterid='' SELECT @concatenation=@concatenation + filterid + ',' FROM table PRINT @concatenation
那我只能写个函数了。。
这是要聚合字符串呀,没有现成的函数,需要自己写
自定义函数,哈哈~