在Oracle中旋转表视图而不进行聚合

时间:2016-10-25 14:46:16

标签: sql oracle oracle11g

我有一个以下表格的表格:

Date  | Value  
01/01 |    10  
01/02 |    11  
01/03 |    12  

以及一个月的不同日期。我需要旋转此视图并将所有日期显示为列和每个日期下的相应值作为列标题。我们的想法是将这样一个旋转的表加入参考表:

Product ID | Name  
A123       | Axle  
B234       | Bearing  

并在所有行中重复:

Product ID | Name    | 01/01 | 01/02 | ... | 01/31  
A123       | Axle    |    10 |    11 | ... |   100  
B234       | Bearing |    10 |    11 | ... |   100  

10,11,...等以上的值可以是静态的,如上面第一个日期表所示。建议?我尝试使用数据透视表,但我不想要聚合。

0 个答案:

没有答案