Oracle多行转列函数
来源:互联网 发布:德国拜发 软件 编辑:程序博客网 时间:2024/04/30 14:18
Oracle中使用WMSYS.WM_CONCAT函数进行多行转列
原数据:
rank name
AA NAME1
AA NAME2
AA NAME3
BB NAME4
BB NAME5
SQL>select t.rank,wmsys.wm_concat(t.name) from table_name t
group by t.rank;
实现的效果是:会先按rank分组,将分组后的name以“,”按组合并为一列。
结果如下:
rank name
AA NAME1,NAME2,NAME3
BB NAME4,NAME5
注:默认以“,”字符连接合并后的结果
- Oracle 多行转列函数
- Oracle多行转列函数
- Oracle函数
- oracle 函数
- Oracle函数
- Oracle函数
- oracle函数
- ORACLE函数
- Oracle函数
- oracle 函数
- oracle 函数
- oracle 函数
- ORACLE函数
- oracle函数
- oracle函数
- oracle函数
- oracle函数
- oracle 函数
- oracle中char转换成varchar2
- 2010年7月19日 想念 我还想念 爱没有终点
- 2009年4月24日 谁才是和你相濡以沫的人?
- WinAPI: - 运行外部程序
- 2009年4月24日 把心放在这里
- Oracle多行转列函数
- 关于ECW文件格式读取
- 又要开始搞手机开发了,这次项目定在Mac OS和iPhone上
- Qt Class Reading, Monday
- Linux环境下的C/C+基础调试技术2——程序控制
- 调用exe文件
- 为ListView添加矩形选择功能
- string.h,signal.h,fcntl.h ,terrnios.h,timer.h,sigcontext.h,stat.h
- 尽量用“传引用”而不用“传值”