六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 117|回复: 0

用Oracle实现ASH的数据透视图

[复制链接]

升级  14%

66

主题

66

主题

66

主题

举人

Rank: 3Rank: 3

积分
242
 楼主| 发表于 2013-2-5 02:09:24 | 显示全部楼层 |阅读模式
11g里面有个很有用的新特性,对数据透视图的支持。
简单而言,它可以实现宽表和窄表之间的转化。举一个例子,有一张表记录了全校所有班级所有学生的成绩(A,B,C,D,E),现在想统计每个班级里每个分数级别对应的学生人数。当然,一个SQL就可以实现:
<div class="wp_syntax"><div class="code">SELECT class, score, count(*) FROM score_tableGROUP BY class, score;
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表