ORACLE行转列(某列多行数据变成一条数据)
2013-05-16 12:34
357 查看
PS:
SELECT listagg(TO_CHAR(A.Col1), ',') within GROUP(ORDER BY A.Col2)
FROM Table A
目的:备注函数 listagg(column...,'**') within group(condition)
SELECT listagg(TO_CHAR(A.Col1), ',') within GROUP(ORDER BY A.Col2)
FROM Table A
目的:备注函数 listagg(column...,'**') within group(condition)
相关文章推荐
- 用一条insert语句来插入多行数据
- 多行数据拼接成一条数据后再与其他表做左外连接
- 多行变成一列数据 用XML方式显示连接在一起
- oracle行变列(多行变成一行/多行合并成一行/多行合并成多列/合并行)
- 用一条insert语句来插入多行数据
- Oracle:一条SQL实现将多行数据并…
- Oracle:一条SQL实现将多行数据并为一行显示
- hive中同列多行数据组合的方法以及array to string要点(行转列)
- sqlserver 将多行数据查询合并为一条数据
- 使用SQL时,用一条命令上传多行数据
- sqlserver 将一个字段下的多行语句合并成一条数据
- :一条SQL实现将多行数据并为一行显示
- 删除重复项,只取其中一条数据
- 数据库表a中有一条记录,如何将他复制,并插入a中?
- 用一条insert 插入多行数据的方法
- oracle删除重复数据并只保留一条数据
- iOS - float数据类型经运算后变成 nan:
- easyui combobox插入一条数据到选项中
- ext grid 删除最后一条数据后,页面更新失败
- oracle行转列 vmsys.vm_concat