wuhuizhong 发表于 2013-2-5 02:09:24

用Oracle实现ASH的数据透视图

11g里面有个很有用的新特性,对数据透视图的支持。
简单而言,它可以实现宽表和窄表之间的转化。举一个例子,有一张表记录了全校所有班级所有学生的成绩(A,B,C,D,E),现在想统计每个班级里每个分数级别对应的学生人数。当然,一个SQL就可以实现:
<div class="wp_syntax"><div class="code">SELECT class, score, count(*) FROM score_tableGROUP BY class, score;
页: [1]
查看完整版本: 用Oracle实现ASH的数据透视图