--查询学生平均分数--round保留小数2位,avg求平均分,把xuehao 列名显示为学号、把score列名显示为平均分
select xuehao 学号,round(avg(score),2) 平均分
from SC
group by xuehao --通过xuehao分组--查询每位学生选修的课程门select xuehao 学号,count(1) 课程门数 --count()函数中往往用数字1或者*,因为任何列都可以统计函数行数--查询每门课程的最高分、最低分、平均分select cid 课程号,max(score) 最高分,min(score) 最低分,avg(score) 平均分
from SC group by cid
--查询平均分大于80分学生的学号和平均分
select xuehao 学号,round(avg(score),2) 平均分
from SC
group by xuehao
having round(avg(score),2)>80--查询男生的平均分--从SC表里查询xuehao。查询score的平均值,小数保留两位
select xuehao 学号,round(avg(score),2)from SC
--先执行括号里面的(在shudent表里根据cid查询出男生),再查平均分
where SC.xuehao in(select xuehao from Student where gender='男')
--通过学号分组
group by xuehao
--大于75,结果保留两位小数
having round(avg(score),2)>75
--排序方向:升序asc,降序desc,asc可省略
order by round(avg(score),2) desc--根据生日排序
select *from Student
order by grade desc,class,birthday desc

sql查询语句-平均分、最高最低分、判断、排序相关推荐

  1. mysql篇-sql查询语句-平均分、最高最低分、排序

    以mysql为例,汇总sql查询最高分.最低分.平均分等sql语句,oracle语法类似,可自行修改以下sql语句 创建两个数据库表,一个学生表.一个考试成绩表 DROP TABLE IF EXIST ...

  2. sql查询语句-平均分、最高最低分、排序

    以mysql为例,汇总sql查询最高分.最低分.平均分等sql语句,oracle语法类似,可自行修改以下sql语句 创建两个数据库表,一个学生表.一个考试成绩表 DROP TABLE IF EXIST ...

  3. SQL 查询语句 IIF()处理条件判断

    语法 IIf(expr,truepart,falsepart) 例子: ‍SELECT iif(选择=-1,"",金额) as 新金额 FROM 表1;已经测试通过! 在ACCES ...

  4. mysql 在sql查询语句结果中,数字加千分逗号

    mysql 在sql查询语句结果中,数字加千分逗号 FORMAT(X,D) 将number X设置为格式 '#,###,###.##', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串. ...

  5. SQL查询语句练习(40道)

    SQL查询语句练习(40道) 素材题目来源 50道SQL练习题及答案与详细分析 偶尔在网上看到了博主在挑战自己的博客,我想着自己也挑战一下自己,毕竟上学期才学完数据库,现在应该也是忘得差不多了,这里记 ...

  6. 「MySQL」- 复杂的SQL查询语句

    任意门 前言 聚合查询 1.聚合函数 count函数 sum函数 avg函数 max函数 min函数 2.分组查询 having子句 多表查询 1.笛卡尔积 2.内连接 3.外连接 左外连接 右外连接 ...

  7. sql查询语句 -牛客学习笔记

    sql查询语句 1. limit 使用LIMIT限制结果集 LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数. LIMIT 接受一个或两个数字参数.参数必须是一个整数常量. 如果只给 ...

  8. SQL查询语句大全(转)

    转自https://www.cnblogs.com/chenglc/p/8421492.html 重点参考https://blog.csdn.net/g1418377085/article/detai ...

  9. (转)经典SQL查询语句大全

    一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...

最新文章

  1. 【记录】 安装qflow on ubuntu 16.04
  2. json过滤特殊字符
  3. [云炬创业管理笔记]第6章制定创业行动测试3
  4. [小白进] 大佬们学习为什么简单?小白该如何学习?学历不高如何找工作?副业很好赚?了解后少走弯路
  5. Java 9 将采用新的版本字符串格式
  6. 单片机的引脚,你都清楚吗?
  7. 异步IO(来自博客园)
  8. 不同苹果账号体系的Capabilities情况
  9. css3-ghostButton
  10. Json for the .NET Compact Framework
  11. 鸿蒙系统可以安装当贝市场吗,荣耀智慧屏安装软件全攻略,新手党必备!当贝市场推荐...
  12. 大白话理解后端CRUD
  13. 大数据-浅谈hive优化
  14. 学好算法,真的需要智商吗?
  15. 三千字的HashMap灵魂拷问
  16. yield用法 (转载)
  17. [论文阅读] Curriculum Semi-supervised Segmentation
  18. 娱乐直播成“过去式”,花房集团的IPO还会“香”吗?
  19. 情况:Tomat Deployment 没有Artifact选择,这个时候不能Run,如下图。
  20. 压缩文件打开时乱码怎么办

热门文章

  1. win7禁用手机便携式设备_在便携式Firefox(和其他便携式应用)中禁用启动屏幕...
  2. python中的编码问题(decode,encode,codecs)
  3. 企业如何利用免费ERP系统进行内部控制
  4. 如何在组织中有效使用低代码工具
  5. php网站乱码,完美解决乱码、一键解决PHP的乱码、php网站乱码矫正神器、PHP乱码修复器
  6. 关于TASSEL_5的一个小问题
  7. 《每日一套题·提升你我能力》· 第一篇
  8. DSP280049代码迁移DSP280039注意事项
  9. 机器人迷雾之算力与智能
  10. 【群体智能优化算法】粒子群算法(PSO)入门实践