oracle-统计---=sql comp
2008-09-04 16:13
295 查看
SQL>SELECT * FROM T;
A B C TITLE
---------- ---------- ---------- ----------
1 10 11 bj
1 20 21 tj
1 10 15 sh
2 5 7 bj
2 4 8 tj
2 3 9 sh
已选择6行。
已用时间: 00: 00: 00.00
SQL>select TITLE,
2 decode(TITLE, null, '', a) a,
3 decode(TITLE, null, 'sum ' || sum(b), sum(b)) b,
4 decode(TITLE, null, 'sum ' || sum(c), sum(c)) c
5 from t
6 group by a, ROLLUP(TITLE);
TITLE A B C
---------- ---------- ---------- ----------
bj 1 10 11
sh 1 10 15
tj 1 20 21
sum 40 sum 47
bj 2 5 7
sh 2 3 9
tj 2 4 8
sum 12 sum 24
已选择8行。
已用时间: 00: 00: 00.00
select sno,sname,class,mgrade
from students
order by class
computer avg(mgrade) by class
A B C TITLE
---------- ---------- ---------- ----------
1 10 11 bj
1 20 21 tj
1 10 15 sh
2 5 7 bj
2 4 8 tj
2 3 9 sh
已选择6行。
已用时间: 00: 00: 00.00
SQL>select TITLE,
2 decode(TITLE, null, '', a) a,
3 decode(TITLE, null, 'sum ' || sum(b), sum(b)) b,
4 decode(TITLE, null, 'sum ' || sum(c), sum(c)) c
5 from t
6 group by a, ROLLUP(TITLE);
TITLE A B C
---------- ---------- ---------- ----------
bj 1 10 11
sh 1 10 15
tj 1 20 21
sum 40 sum 47
bj 2 5 7
sh 2 3 9
tj 2 4 8
sum 12 sum 24
已选择8行。
已用时间: 00: 00: 00.00
select sno,sname,class,mgrade
from students
order by class
computer avg(mgrade) by class
相关文章推荐
- Oracle 统计信息收集
- oracle 按照时间分组统计求和
- oracle基本命令集合(3)--分组与统计
- Oracle 查看收集统计信息
- Oracle EBS 统计我们客制的报表
- oracle 由于impdp 引起的表统计信息被锁 ORA-20005: object statistics are locked
- oracle查看和更新统计表的信息
- oracle的优化(3)――自动收集统计信息Auto Maintenance Tasks和动态采样optimizer_dynamic_sampling
- Oracle 统计用户下表的数据量
- Oracle 统计用户下表的数据量实现脚本
- Oracle 优化统计数据之直方图
- Oracle 11g新特性:多列统计信息(MultiColumn Statistics)
- Oracle一张表中实现多个字段的统计
- Oracle性能分析12:对象统计信息
- oracle 多表联合查询,统计查询,组函数,order by,having,子查询,集合运算
- 收集oracle统计信息
- 自动更新Oracle统计信息
- 有关Oracle统计信息的知识点
- oracle 收集统计信息(除去备份表)
- Oracle 判断 并 手动收集 统计信息 脚本