sql多行转成一行根据列(使用自定义函数)
来源:互联网 发布:知乎 马小婷 编辑:程序博客网 时间:2024/05/18 18:17
例如表A
id data
1 A
1 B
1 C
2 D
2 F
转换成表B
1 A+B+C
2 D+E
smerg是自定义函数
创建一个函数smerg:
create function smerg(@id int)
returns varchar(8000)
as
begin
declare @str varchar(8000)
set @str=''
select @str=@str+','+name from 表A where id=@id
set @str=right(@str,len(@str)-1)
return(@str)
End
go
--调用自定义函数得到结果
select distinct id,smerg(id) as name into 表B from 表A
- sql多行转成一行根据列(使用自定义函数)
- sql 多行转成一行
- sql server中将一列多行的数据转成一列一行,和一行数据解析成一行多列
- EXCEL 公式 多列转成一行
- 將行转成列的统计SQL
- SQL行转成列的语句
- SQL SERVER 将行转成列值
- SQL 自定义函数,计算列
- SQL数据多行合并成一行多列
- oracle 多行信息转成一行显示
- NotePad++ 把列 数据转成一行
- 使用pivot将行转成列
- MySQL一行多列求和sum()函数
- Oracle将多行某列转成一行某列,一行某列转成多行某列
- 根据代码表,将一行中的多个代码转成对应汉字
- 不使用float实现一行多列
- oracle,把多列同时转成用逗号分割的一行,并去除重复数据
- sql 多行转换为一行(STUFF及PIVOT的用法) ||SQL 合并列值和拆分列值
- JavaMelody开源系统性能监控
- “2012移动开发者大会参会感悟”有奖征文 火热进行中
- 解决Ubuntu在laptop-mode(用电池的模式)下USB鼠标失效问题
- java 文件夹拷贝(文件夹里包含文件和文件夹) 代码
- UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
- sql多行转成一行根据列(使用自定义函数)
- JSP应用EL表达式
- 编程:linux time相关结构体和函数
- poj-2632-Crashing Robots
- 从创业失败中学到的七条教训
- shell 位置变量和特殊变量参数
- 指向成员函数的指针并非指针
- 微软安全新闻聚焦-双周刊第二十二期(补发)
- Ftp函数常用协议