讨论一下,在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
网上找出来的都是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
解决方案 »
- arcsde10 for oracle10g /oracle11g 下载
- 这条SQL语句的(+)是什么意思啊
- Oracle 10G支持哪些Linux版本呢?
- Oracle ORA-01461 :仅可以为插入LONG列的LONG值赋值
- 杯具了,oracle 10g标准版不支持物化视图...
- ORALCE11G 换字符集问题 请教 坐等
- 我用PL\SQL Developer,怎么Number太长,他总是用科学计数法.有没有办法不这样?
- drop public synonym tablename 是什么意思呀?
- 请教组合分区的问题?很着急的!先谢了
- 请问oracle中的监听器是什么??
- oracle存储过程如何输出数据集
- 高分求解决方案!!
论坛里找一下很多这样的例子的