用一条SQL 语句 查询出每门课都大于80 分的学生姓名

name course grade
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
思路:
第一步,查询姓名,最低分数。
第二步,这里只能查询出最低分数的那个人。需要改进,根据用户名分组(group by name),这样就能查询出每个人的最低分数。
第三步,查询出了每个人的最低分数,我们只需要得到最低分数大于80的学生。通过having语句来筛选。
第四步,我们得到了"王五"的信息,满足我们的要求,但是不是最终的需求,最终的需求是得到每门课大于80分的学生姓名。这样,我们需要再嵌套一个语句,只得到姓名。
答案:

select
name
from
(select name ,min(grade)froma group byname havingmin(grade)>80
)stu;

用sql语句查询出每门课都大于80 分的学生姓名案例解析相关推荐

  1. 案例:用一条 SQL 语句查询出每门课都大于 80 分的学生姓名

    用一条sql语句查询出每门课都大于80分的学生姓名 首先需要进行分析: 要查询出每门课程都大于80分的学生姓名,因为一个学生有多门课程,所以会出现下面三种情况. 第一可能所有课程都大于80分. 第二可 ...

  2. 用一条SQL语句查询出每门课都大于80分的学生姓名

    两道sql题: 1.用一条SQL语句查询出每门课都大于80分的学生姓名. 2.删除除了自动编号不同,其他都相同的学生冗余信息. 第一题数据如下: 分析:每门课都大于80分,就是说学生最低分数要大于80 ...

  3. 用一条SQL 语句 查询出每门课都大于80 分的学生姓名

    1老规矩,首先分析题目理清楚思路再做题,上图: 2.如上图,查询每门课都大于80分的学生姓名,那么第一反应这还不简单: Select Distinct Name From Student Where ...

  4. select每门可说大于90分_用一条sql语句查询出“每门”课程都大于80分的学生姓名...

    展开全部 首先需要进行分析: 要查询出每门课程都大于80分的学生姓名,因为一个学生有多门课程,所以会出62616964757a686964616fe78988e69d8331333366306534现 ...

  5. 查询出每门课都大于85 分的学生姓名

    用一条SQL 语句 查询出每门课都大于85 分的学生姓名 name   course   score Mary    语文       87 Mary     数学       75 Jeky     ...

  6. sql语句 查询表中 每门课都大于80分的学生名称 根据以下三种 学习sql 中其他函数的使用

    fs:分数 字段 xm: 名称 字段 t: 表名 SELECT xm FROM t GROUP BY xm  HAVING MIN(fs) >=80 在having后面使用min 聚合 SELE ...

  7. MySQL: 查询出student表中每门课都大于80分的学生姓名

    查询出student表中每门课都大于80分的学生姓名 说明(小技能):获取某学生它所有课程的分数最小的一科min(score) > 80 进行分析比较即可, 连分数最小的一科都大于80分,那其他 ...

  8. 用一条SQL语句查出每门课都大于80分的学生的姓名

    用一条SQL语句查出每门课都大于80分的学生的姓名,数据表结构如下: 建表SQL如下: create table score(id int primary key auto_increment,nam ...

  9. 数据库:一条sql语句查询每门课程都大于80分的学生姓名

    描述:已知student表有姓名-name,分数-grade,课程-course,它们多对多对多,一条sql语句查询每门课程都大于80分的学生姓名? 分析: ①每门课程,涉及到课程数量统计 SELEC ...

最新文章

  1. python调用cmd命令会弹出黑框_python 调用cmd,不显示cmd黑框
  2. Atitit Java OpenCV 捕获视频
  3. sqlserver2012分页注意事项
  4. 创建时间指定日期 java,Java避坑之如何创建指定时间Date对象
  5. 使用 Docker 在 Linux 上托管 ASP.NET Core 应用程序
  6. 劈尖等厚干涉条纹matlab,劈尖等厚干涉实验中,k=0级的干涉条纹是条纹,与k级暗条纹对应的空气薄膜的厚度为...
  7. 2017.3.25 SJY摆石子 思考记录
  8. [剑指Offer] 第5章课后题详解
  9. 关于汽车人转型,“正能量”故事看腻了,今天来一篇“负能量”的
  10. 公主与骑士-ZZUOJ
  11. nvidia驱动程序下载类型怎么选?
  12. 《制造杀人犯/Making A Murder》中的疑点和感想
  13. 机器学习之随机森林填补缺失值和众数填补缺失值
  14. HTML5+CSS3的学习(一)
  15. (二)Pgcluu监控
  16. 基于PHP+MySQL的仓库管理系统
  17. 数字ic设计——UART
  18. Mac上的日程和任务管理工具Things3你get了吗
  19. 11-12月份域名行业速报
  20. 版号“寒冬”再至,游戏出海机会来了?

热门文章

  1. html如何制作悬浮窗,使用js实现悬浮窗效果方法
  2. 【替代XShell】WindTerm 工具 【免费】【开源】
  3. adobe cs5 indesign 不显示文本框_Adobe CS5 InDesign自动添加页码
  4. 连自律都做不到 还谈什么梦想
  5. 项目管理之如何做好项目经理
  6. 经验模态分解与Python调用实例
  7. VMware虚拟机配置环境变量及MySQL
  8. matlab高程数据点,matlab 对tif数据高程图的处理分析
  9. 【Android Dialog】Dialog
  10. 阿里云服务器购买之后设置密码、安全组、增加带宽、挂载云盘教程