最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Sql function 多行中的列合并為一行一列的方法

 更新時(shí)間:2010年11月28日 22:30:53   作者:  
Sql function 多行中的列合并為一行一列的方法,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:

CREATE TABLE tb(standards varchar(50), amount varchar(50), variation varchar(50),statuss varchar(50),Reason varchar(50))
insert into tb values('55','279','4','物量積壓','加工人員設(shè)備不足;T排制作進(jìn)度較慢;')
insert into tb values('55','279','4','物量積壓','部件人員不足;')
insert into tb values('55','279','4','物量積壓','跨間場地積壓;圖紙問題較多;')
insert into tb values('56','300','4','物量積壓','AAAA;')
insert into tb values('56','300','4','物量積壓','BBBB;')
insert into tb values('56','300','4','物量積壓','CCCC;')

create function test(@standards varchar(100))
returns varchar(8000)
as
begin
declare @re varchar(500)
set @re = ''
select @re = @re+','+Reason
from tb
where @standards=standards
return (stuff(@re,1,1,''))
end

調(diào)用
復(fù)制代碼 代碼如下:

select distinct standards,amount,variation,statuss,Reason = dbo.test('55') from tb where standards=55
select distinct standards,amount,variation,statuss,Reason = dbo.test('56') from tb where standards=56

相關(guān)文章

最新評論

尤溪县| 吉木萨尔县| 临汾市| 游戏| 星座| 休宁县| 雅安市| 固镇县| 平和县| 许昌市| 乌恰县| 左贡县| 胶州市| 平潭县| 萨嘎县| 安陆市| 商城县| 苍溪县| 山东省| 大丰市| 根河市| 德庆县| 公主岭市| 扬中市| 河曲县| 图们市| 赤壁市| 纳雍县| 筠连县| 图木舒克市| 绵竹市| 平昌县| 通海县| 闵行区| 扎赉特旗| 西乡县| 名山县| 吉隆县| 桓台县| 洛宁县| 德保县|