09 MySQL--操作真题

1.

用一条 SQL 语句,查询出每门课程都大于 80 分的人。

分析:

  1. 去重查询出存在课程小于 80 分的人,设为集合A
  2. 查询不在集合 A 中的人
sql 复制代码
# 第一步:找小于等于80分的学员姓名
select distinct name from t_student where fenshu <= 80

​# 第二步:not in
select distinct name from t_student where name not in(select distinct name from t_student where fenshu <= 80)

2

相关推荐
Y38153266210 小时前
MySQL 慢查询排查实战:EXPLAIN 看懂 type 与 Extra,一个字段定位性能问题
数据库·mysql
数据库小学妹12 小时前
为什么MySQL索引用B+树?从存储底层讲透原理
数据库·mysql·b+树·索引优化·磁盘io·数据库原理
ly768916 小时前
MySQL 自增主键耗尽:从原理到应急恢复
数据库·mysql·innodb·故障恢复·自增主键·主键设计
文人sec16 小时前
MySQL主库出问题了,从库怎么办?备库为什么会延迟好几个小时?
android·数据库·mysql
Java小白笔记17 小时前
MySQL 8.0 常用内置函数用例
数据库·mysql·mybatis
ZGG00317 小时前
MySQL 索引详解:B+ 树、聚簇索引与最左前缀
java·数据库·mysql
2301_8000742119 小时前
mysql DQL
数据库·sql·mysql
CarIise21 小时前
MySQL数据库表关系与多表查询:从表间关系设计到JOIN联表查询
数据库·mysql
网络工程小王21 小时前
【LLM开发实验】FastAPI 学习笔记
数据库·笔记·学习·mysql·fastapi
剑锋所指,所向披靡!1 天前
MySQL存储引擎
数据库·mysql