基于行做统计的聚集函数

标题已经点出了聚集函数的核心点,就是基于行做统计
常见的聚集函数有:
count(数目), sum(和),avg(均值), max(最大值)和min(最小值)
接下来,来演示以下,聚集函数是如何基于行做统计的。
聚集函数是基于查询结果的统计。如果需要加上条件筛选,需要配合having子句。

以下举例:
例1.
有SC[s#,c#,score]
STU[s#,sname]
查询所有学生的学号,姓名以及学生的课程总分,课程总数。
select t1.s#, t2.sname, count(*), sum(t1.score)
from SC t1,STU t2 where t1.s#=t2.s#
group t1.s#,t2.sname

例2.
查询均分大于60的学生的学号、平均分
select t1.s#, avg(t1.score)
from SC t1
group t1.s#
having avg(t1.score)>60

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值