读书人

怎么将字符类型的一列数据加在一起

发布时间: 2013-01-19 11:41:36 作者: rapoo

如何将字符类型的一列数据加在一起?
假设有一个表A,字段A1 NVARCHAR(10).

A1
a
b
c
d
e

请问有什么好的方法将A1列中的所有数据加在一起变成"abcde"?
注:如果用游标就算了。
[解决办法]


declare @sql varchar(4000)
select @sql=isnull(@sql,'')+a from (select 'a'a union all
select 'c' union all
select 'b' union all
select 'd' union all
select 'e' )a
select @sql

读书人网 >SQL Server

热点推荐