列转行的语句解决方法
来源:互联网 发布:南朝汉服淘宝 编辑:程序博客网 时间:2024/05/02 01:03
--note:利用分析函数功能
SELECT t1.table_name,
substr(MAX(sys_connect_by_path(t1.column_name, ';')), 2) column_name --分号分隔
FROM (SELECT a.table_name,
a.column_name,
row_number() over(PARTITION BY a.table_name ORDER BY a.column_id) rn
--column_id rn
FROM user_tab_cols a
--order by table_name,column_id
where a.table_name='TABLE_NAME'
) t1
START WITH t1.rn = 1
CONNECT BY t1.table_name = PRIOR t1.table_name
AND t1.rn - 1 = PRIOR t1.rn
GROUP BY t1.table_name;
- 列转行的语句解决方法
- SQL最便捷的列转行语句
- mssql2008 列转行语句
- SQL Server FOR XML PATH 语句的应用---列转行
- oracle数据库实现行转列和列转行的Sql语句
- Oracle 行转列pivot 、列转行unpivot 的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle 行转列、列转行 的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle 行转列pivot 、列转行unpivot 的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- Oracle行转列、列转行的Sql语句总结
- mysql 的列转行
- 语音合成
- 国际C语言混乱代码大赛(IOCCC)
- 如何同时打开Microsoft Visual C++ 6.0 多个实例
- .NET设计模式系列文章
- [讨论]关于char,w_char,_T(),TCHAR,ACHAR小结
- 列转行的语句解决方法
- java生成原比例缩略图
- 关系数据库设计理论
- Linux 时间和日期专题
- 基于Web Service的系统集成技术在网络教育平台中的应用
- 分页存储过程
- SerialPort操作短信猫发送PDU格式短信
- 公司网站项目遇到的问题
- (转)通过JDBC 操作 ORACLE BLOB,CLOB字段类型