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

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

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

2024-08-31 00:47:32
字體:
來源:轉載
供稿:網友
1.表結構
id type productCode
1 鉛筆 0001
2 鉛筆 0002
3 鉛筆 0003
4 鋼筆 0004
5 鋼筆 0005
6 鋼筆 0004
7 圓珠筆 0007
8 圓珠筆 0008
9 圓珠筆 0007
2.自定義函數fun
復制代碼 代碼如下:www.CuoXIn.com

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兰州市| 吐鲁番市| 通化县| 大连市| 安远县| 洪湖市| 青河县| 澄城县| 洛宁县| 滦平县| 达州市| 云安县| 冕宁县| 南汇区| 阿瓦提县| 崇明县| 泗洪县| 邢台市| 邻水| 弥勒县| 南陵县| 全州县| 连山| 南岸区| 香格里拉县| 大英县| 吴川市| 德庆县| 洛浦县| 定日县| 中阳县| 吉首市| 凭祥市| 青田县| 青冈县| 伽师县| 龙游县| 资阳市| 小金县| 加查县| 桂阳县|