当前位置: 代码迷 >> ASP.NET >> 请大家帮助,写个sql语句 一列多行,合并成一列一行解决方法
  详细解决方案

请大家帮助,写个sql语句 一列多行,合并成一列一行解决方法

热度:2037   发布时间:2013-02-25 00:00:00.0
请大家帮助,写个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 行受影响)*/
  相关解决方案