暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL查询学生表综合分数的最高分或最低分

米宏Office 2022-06-18
324

我的目标:让中国的大学生走出校门的那一刻就已经具备这些Office技能,让职场人士能高效使用Office软件为其服务。支持我,也为自己加油!


微语:  每天努力,只是为了做更好的自己。

本节课分享下如何查询某列中的最高值、最低值。


数据源如下:



以上是学生表。

1、查询学生表综合分数最高的记录


语句:select max(综合分数) from [学生$]

select  max(列名) from [表名$]

2、查询学生表中综合分数最高的学生的记录


语句:
select *  from [学生$] where 综合分数=(select max(综合分数) from [学生$])

同样可以用TOP来写:
select top 1 *  from [学生$] order by 综合分数 desc

2、查询学生表中综合分数最低的学生的记录



语句:
select * from [学生$] where 综合分数=(select min(综合分数) from [学生$]) 

或者:
select top 1 *  from [学生$] order by 综合分数

本节知识点:
1、MAX 函数返回一列中的最大值。NULL 值不包括在计算中。
2、MIN 函数返回一列中的最小值。NULL 值不包括在计算中。
注意:MIN和MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。

预告:查询销售表中1月份的总销售额。



本节先分享到这里,祝大家每天都有进步。

打开以下公众号,点击,服务→云课堂

系统学习Office知识,

购买的课程包素材答疑哦!

↙点击“阅读原文进入米宏学院

文章转载自米宏Office,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论