读书人

请大家帮助写个sql语句 一列多行合

发布时间: 2012-05-23 13:44:13 作者: rapoo

请大家帮助,写个sql语句 一列多行,合并成一列一行
数据表:table 一列三行

字段

苹果
香蕉
葡萄


通过sql语句获得: 一列一行

字段

苹果,香蕉,葡萄




请大家帮助,感谢感谢

[解决办法]

SQL code
create table Fruit(  FruitName varchar(20))insert into Fruit(FruitName ) values('苹果')insert into Fruit(FruitName ) values('香蕉')insert into Fruit(FruitName ) values('葡萄')declare @sql varchar(50)set @sql=''select @sql=@sql+FruitName+',' from Fruitselect SUBSTRING(@sql,1,LEN(@sql)-1) AS FruitName/*FruitName--------------------------------------------------苹果,香蕉,葡萄(1 行受影响)*/ 

读书人网 >asp.net

热点推荐