一條數據分成多條.
如
ID A B C D E
A 1 2 3 4 5
現需要分成5條數據.
如
A 1
A 2
A 3
A 4
A 5
不能用UNION的解法.
知道SQLSEREVER 2005有個新的方法UNPIVOT
但是ORACLE裏一直未果.
如
ID A B C D E
A 1 2 3 4 5
現需要分成5條數據.
如
A 1
A 2
A 3
A 4
A 5
不能用UNION的解法.
知道SQLSEREVER 2005有個新的方法UNPIVOT
但是ORACLE裏一直未果.
解决方案 »
- ORA-00911: 无效字符 。 求高手解答。
- oracle恢复到另一台server
- 那位大侠能看一看这个难题
- 如何在PLSQL中测试我自己写的存储过程???
- 为什么使用了分页查询后,查询效率很慢?
- oracle中没有时间字段的表怎么查三个月的记录!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 有没有方法可以在不全部重装数据库的情况下添加OLAP window Functions功能?
- oracle的数据文件师父可以改变大小?
- ORACLE数据库需要手动启动?服务器重新启动后不会自动启动吗?
- 有没有sql语句可以查看表的主键和索引吗?
- 如何判断某一时间段(如8;00-20:00)的记录
- 求助!
select id,substr(dd,i,1)
from (select id, a||b||c||d||e as dd,cols.COLUMN_ID as i
from cols, table_name
where table_name = 'TABLE_NAME')
http://www.itpub.net/showthread.php?s=&postid=4884018#post4884018