ERDS网校 - ERDS企业自主信息化培训,交流

查看: 349|回复: 1

列转行方法(仅单个字段)

[复制链接]

14

主题

97

帖子

248

积分

版主

Rank: 7Rank: 7Rank: 7

积分
248
发表于 2015-10-15 10:50:56 | 显示全部楼层 |阅读模式
--多行合并一行
CREATE FUNCTION dbo.fn_Sum(@code varchar(50))
RETURNS varchar(8000)
AS
BEGIN
DECLARE @values varchar(8000)
SET @values = ''
SELECT @values = @values + ',' + CourseType FROM CourseType WHERE CourseType=@code
ORDER BY level asc
RETURN STUFF(@values, 1, 1, '')
END
回复

使用道具 举报

52

主题

53

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
发表于 2015-11-26 16:10:22 | 显示全部楼层
很实用!支持
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ERDS网校   点击这里给我发消息

快速回复 返回顶部 返回列表