oracle-统计---=sql comp

 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值