SELECT subjectname,AVG(studentresult) AS 平均分,MAX(StudentResult) AS 最高分,MIN(StudentResult) AS 最低分
FROM result AS r
INNER JOIN subject AS s
ON r.subjectno = s.subjectno
GROUP BY r.subjectno
HAVING 平均分>80;

/*
where写在group by前面.
要是放在分组后面的筛选
要使用HAVING…
因为having是从前面筛选的字段再筛选,而where是从数据表中的>字段直接进行的筛选的
*/

语法:
SELECT [ALL | DISTINCT]
{* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,…]]}
FROM table_name [as table_alias]
[left | right | inner join table_name2] – 联合查询
[WHERE …] – 指定结果需满足的条件
[GROUP BY …] – 指定结果按照哪几个字段来分组
[HAVING] – 过滤分组的记录必须满足的次要条件
[ORDER BY …] – 指定查询记录按一个或多个条件排序
[LIMIT {[offset,]row_count | row_countOFFSET offset}];
– 指定查询的记录从哪条至哪条

最新文章

  1. 基于CUDA实现立方体贴图 (Cubemaps) 转换为全景图 (Equirectangular Panorama)
  2. 重新分区_完全不需要装软件!教你轻松调整硬盘分区
  3. 我的世界boat运行库JAVA10_我的世界boatmod模组大全
  4. linux iptables 如何设置允许几个 ip访问,Linux防火墙iptables限制几个特定ip才能访问服务器。...
  5. Node.js v7 Beta版引入citgm
  6. 马尔科夫链和马尔科夫链蒙特卡洛方法
  7. 详解: Spark 相对于MapReduce的优势(为什么MapReduce性能不理想)
  8. Topaz DeNoise AI for Mac(图片降噪软件)
  9. asp.net mvc 2.0 TryValidateModel(Object)方法
  10. 找出2n+1个数中不成对的那个
  11. 光波函数和薛定谔方程
  12. pytorch求范数函数——torch.norm
  13. 一个c语言源程序至少包含,一个C源程序必须包含一个main函数
  14. 2019年,这些公路交通工程规范和标准有新政
  15. 计算个人所得税的html,实验3-6 计算个人所得税 (10 分)
  16. atomic java_Java中Atomic类的使用分析
  17. pow函数python_pythonpow函数怎么用
  18. 深入理解Redis跳跃表的基本实现和特性
  19. C++大作业 商品库存管理系统
  20. java 公式计算_java 实现的公式计算

热门文章

  1. 拦截器如何获取@requestbody_分布式系统中如何优雅地追踪日志(原理篇)
  2. HTMLCSS 超简单的前端设计入门-1!
  3. MATLAB-矩阵基本语法知识
  4. 数据结构---排序算法的总结
  5. 520 钻石争霸赛 7-5 大勾股定理 (数学)
  6. TCP连续ARQ协议和滑动窗口协议
  7. P5488 差分与前缀和(多项式/生成函数)
  8. 【CF1204D】Kirk and a Binary String【结论题】【LIS】
  9. Black and white
  10. 2021-4-1 多校省选模拟赛