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

相关推荐
qinyia15 小时前
在Ubuntu 22.04.5 LTS上安装MySQL 8并设置root密码的完整协作流程
mysql·ubuntu·adb
晔子yy15 小时前
MySQL存储引擎全面解析
数据库·mysql
予枫的编程笔记15 小时前
【MySQL飞升篇】MySQL主从复制灵魂三问:Binlog怎么选?线程如何工作?延迟怎么解?
mysql·性能优化·binlog·主从复制·数据库运维·并行复制·延迟解决
银发控、1 天前
MySQL联合索引
数据库·mysql
予枫的编程笔记1 天前
【MySQL修炼篇】从踩坑到精通:事务隔离级别的3大异常(脏读/幻读/不可重复读)解决方案
数据库·mysql·后端开发·数据库事务·事务隔离级别·rr级别·脏读幻读不可重复读
霖霖总总1 天前
[小技巧60]深入解析 MySQL Online DDL:MySQL Online DDL、pt-osc 与 gh-ost 机制与最佳实践
数据库·mysql
怣501 天前
[特殊字符] MySQL数据表操作完全指南:增删改查的艺术
数据库·mysql·adb
安然无虞1 天前
「MongoDB数据库」初见
数据库·mysql·mongodb
Mr_Xuhhh1 天前
MySQL视图详解:虚拟表的创建、使用与实战
数据库·mysql
AI_56781 天前
MySQL索引优化全景指南:从慢查询诊断到智能调优
数据库·mysql