根据表的结构来使用sql语句查询

建表SQL如下:

create table stu_grade(name varchar(20),coursevarchar(20),grade int);


– 插入数据


INSERT INTO stu_grade VALUES (‘张三’, ‘语文’, ‘81’);
INSERT INTO stu_grade VALUES (‘张三’, ‘数学’, ‘75’);
INSERT INTO stu_grade VALUES (‘李四’, ‘语文’, ‘76’);
INSERT INTO stu_grade VALUES (‘李四’, ‘数学’, ‘90’);
INSERT INTO stu_grade VALUES (‘王五’, ‘语文’, ‘81’);
INSERT INTO stu_grade VALUES (‘王五’, ‘数学’, ‘100’);
INSERT INTO stu_grade VALUES (‘王五’, ‘英语’, ‘90’);

查询每门课都大于80分的同学的姓名:

select distinct name from stu_grade where name not in(select distinct name from stu_grade where grade <=80);

还有一个方法

select name from stu_grade group by name HAVING MIN(grade) > 80;

拓展:
SQL SELECT distinct 语句
概念:
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值

语法:
SELECT DISTINCT 列名称 FROM 表名称
在结果集中有多个一样相同的值时,如果需要唯一不同的值则采用distinct语句

两个w3School需要唯一的值这个时候则
SELECT DISTINCT Company FROM Orders

现在,在结果集中,“W3School” 仅被列出了一次。

使用sql语句查出每门课成绩都大于80分的学生姓名相关推荐

  1. 使用一个SQL查询出每门课程的成绩都大于80分的学生姓名

    使用一个SQL查询出每门课程的成绩都大于80分的学生姓名 表名为student,字段和数据如下用一条SQL语句查询出student表中每门功课都大于80分的学生姓名. name kecheng fen ...

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

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

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

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

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

    用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name course grade 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 10 ...

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

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

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

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

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

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

  8. mysql查询成绩大于89分_查询每门课程成绩都大于80分学生的姓名

    转载的sql语句 .1 查询每门课程成绩都大于80分学生的学号 数据库 表 student name score course A 85  语文 A 75  数学 A 82  英语 B   75  语 ...

  9. [关于SQL]查询成绩都大于80分的学生

    1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 ...

最新文章

  1. vue写进html,vue中html页面写入$t(‘’)怎么显示
  2. 如何建立软件测试管理体系?
  3. h5上传图片_怎么搭建自己的H5响应式网站
  4. 3项目里面全局用less变量 cli vue_vue-cli3配置使用vw实现移动端适配案例
  5. MyBatis3-以接口方式编程
  6. 帆软:不使用 __parameters__ 传参,问题。
  7. mac下安装wxPython2.8.12.1方法
  8. 前端工程化:vue代码检查工具vetur
  9. java3d读取3ds文件,基于Java3D与3DSMAX的虚拟校园设计
  10. JavaScript 进阶技能,中高级前端必备
  11. matlab gui串口通信,Matlab GUI上位机界面实现串口通信
  12. 架构思维成长系列教程(八)- 电商供应链系统架构设计
  13. Polyspace应用:Bug Finder检测代码漏洞
  14. mean shift:从图像分割到特征空间分析
  15. 数显之家快讯:【SHIO世硕心语】LCD、OLED、QLED的区别知多少?
  16. 关机提示错误(已解决) 0x0074006e指令引用的0x0074006e内存不为read
  17. fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突
  18. 前端常用的CSS代码块
  19. nexus7二代刷Linux,大饱眼福: Nexus 7二代全拆解
  20. 信通方恒资产评估行业快讯 - 矿业权管理处 - 推动矿产资源勘查开发高质量发展

热门文章

  1. 壁纸 | 春季发布会 主题壁纸来了
  2. 云GIS+数字孪生+微服务”技术的二三维一体化地理信息平台
  3. Web3 迟早也是印度人的?
  4. OSChina 周三乱弹 —— 我们无法成为野兽
  5. 小度音箱对接之DuerOS开放平台智能家居技能协议分析
  6. 微信小程序 通过背景图片的方式插入图片
  7. Android studio下载失败问题处理
  8. 特效php扫一扫,CSS_CSS实现微信扫码特效 , 微信扫码效果如下所示: - phpStudy
  9. 写给青春期女孩:女孩,你不可以平庸
  10. oppo锁频段_oppo手机这些隐藏功能,你可能不知道!