国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

sql server多行數據拼接的實例方法

2024-08-31 00:43:59
字體:
來源:轉載
供稿:網友
1.表結構
id type productCode
1 鉛筆 0001
2 鉛筆 0002
3 鉛筆 0003
4 鋼筆 0004
5 鋼筆 0005
6 鋼筆 0004
7 圓珠筆 0007
8 圓珠筆 0008
9 圓珠筆 0007
2.自定義函數fun

復制代碼 代碼如下:


GO
/****** Object: UserDefinedFunction [dbo].[fun] Script Date: 11/22/2011 16:09:45 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
Create function [dbo].[fun](@type nvarchar(10))
returns nvarchar(200)
as
begin
declare @re nvarchar(200)
declare @code nvarchar(200)
set @re=''
set @code=''
select @re=@re+productCode+',' from T where type=@type group by productCode
select @re=left(@re, len(@re)-1)
return @re
end


3.查詢語句
select type,dbo.fun(type) from (select distinct type from T) A
結果:
鋼筆 0004,0005
鉛筆 0001,0002,0003
圓珠筆 0007,0008
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘肃省| 酉阳| 鄂托克前旗| 黑山县| 五大连池市| 从江县| 石狮市| 十堰市| 元阳县| 永丰县| 越西县| 云安县| 长寿区| 常宁市| 梁山县| 勃利县| 酉阳| 嘉祥县| 陇南市| 察雅县| 松原市| 徐水县| 开远市| 响水县| 武功县| 敦化市| 沙湾县| 神农架林区| 镇赉县| 满城县| 巴林左旗| 文成县| 逊克县| 登封市| 嘉义市| 商丘市| 崇信县| 巴彦县| 桂东县| 凭祥市| 土默特右旗|