A5下载文章资讯

分类分类

SQL Server把某个字段的数据用一条语句转换成字符串

2015-07-11 11:37作者:zhao

例如数据 列Name

name

a

b

c

d

最后的结果

a*b*c*d*

declare @test table( namevarchar(10))

insert into @testvalues('a'),('b'),('c'),('d');

select distinct

(select cast(name asvarchar(2))+'*'from @test for xml path(''))as name from @test

输出结果:

(4 row(s) affected)

name

--------------------------------------------------

a*b*c*d*

(1 row(s) affected)

展开全部

相关

说两句网友评论
    我要跟贴
    取消