create table tb(id int, value varchar(10))
insert into tb values(1, 'aa')
insert into tb values(1, 'bb')
insert into tb values(2, 'aaa')
insert into tb values(2, 'bbb')
insert into tb values(2, 'ccc')
go select id, [values]=stuff((select ','+[value] from tb t where id=tb.id for xml path('')), 1, 1, '')
from tb
group by id
相关文章
- 02-22hive SQL 行转列 和 列转行
- 02-22Databricks 第11篇:Spark SQL 查询(行转列,列转行,Lateral View)
- 02-22SQL行转列
- 02-22SQL行转列
- 02-22sql数据多表联合查询行转列
- 02-22比较经典的SQL行转列+分组集联
- 02-22Sql 行转列 STUFF
- 02-22serversql -----行转列,动态sql 实例
- 02-22【SQL】SQL中简单的行转列题解
- 02-22Hive SQL处理电费数据行转列