2013-03-04 98 views
0

你能帮我弄清楚数据透视表吗?这里是第一个表:Oracle 11g中的数据透视表

Date  1  2  3  4  5 
----------------------------------------- 
20130101 0.12 0.13 0.43 0.32 0.22 
20130102 0.22 0.31 0.13 0.31 0.29 
20130103 0.32 0.12 0.33 0.12 0.34 

我想这个表是这样的:

Date  Number Values 
--------------------------- 
20130101  1  0.12 
20130101  2  0.13 
20130101  3  0.43 
20130101  4  0.32 
20130102  5  0.22 
20130102  1  0.22 
20130102  2  0.31 
20130102  3  0.13 
20130102  4  0.31 
20130102  5  0.29 
20130103  1  0.32 
20130103  2  0.12 
20130103  3  0.33 
20130103  4  0.12 
20130103  5  0.34 

我试图找到这个特定查询喜欢使用“解码”,但它没”为我工作。

这里是我尝试过的一个网站: Advice Using Pivot Table in Oracle

你能帮我解释一下吗? 非常感谢您的帮助。

+0

顺便说一句,你为什么保留字用作列名?并且是“Date”列中的一个varchar2? – 2013-03-04 06:43:02

回答