讨论一下,在oracle中实现行变列。就是交叉表的问题,如何实现?。
网上找出来的都是sql server的这方面的文章。没有oracle的。各位高手你们是怎么处理这类问题的。
兄弟的可能分不多了。
字段1       字段2     字段3   
2005-12-5    A型       22
2005-12-5    B型       32  
2005-12-5    C型       55
2005-12-6    A型       23
2005-12-6    B型       45  
2005-12-6    C型       68
2005-12-7    A型       36
2005-12-7    B型       88  
2005-12-7    C型       41
......
变成:
字段2 
 字段2 2005-12-5 2005-12-6 2005-12-7 ....  A型    22         23       36
  B型    32         45       88
  C型    55         68       41