access查询上半年语句_{access数据库}查询典型语句

数据库的分组查询和统计查询

group by

之后不能使用

where

只能使用

having

group by

之前可以使用

where

即表示对过滤后的结果分组

select sname,sum(score) from s_k group by sname

select count(distinct sname) from s_k

select sname,avg(score) from s_k group by sname

select kname,avg(score),max(score),min(score) from s_k group by kname

select avg(score),max(score),min(score) from s_k where kname='

语文

'

select sname,sum(score),avg(score) from s_k group by sname

select * from s_k;

select kname,avg(score) avgs from s_k group by kname

.

使用聚集函数:

1

查询学生总人数:

Select Count(*) as

学生总数

from student

2.

查询选修了课程的学生总数:

select count(distinct sno) as

选课学生总数

from sc

3.

查询所有课程的总学分数和平均学分数

,

以及最高学分和最低学分:

select sum(credit) as

credit,avg(credit) as

课程平均学分

,max(credit) as

最高学分

,

min(credit) as

最低学分

from course

4.

计算

1

号课程的学生的平均成绩

,

最高分和最低分

:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值