mysql笔记9(子查询)

简单来说就是:一条sql语句(A语句)的查询结果作为另一条sql语句(B语句)的查询条件,此时A语句就可以称为子查询语句

文章目录

  • [1. in 和 not in](#1. in 和 not in)
  • [2. exists 和 not exists](#2. exists 和 not exists)
  • [3. =](#3. =)
  • [4. 内容出处](#4. 内容出处)

1. in 和 not in

情境:现在学校要给 成绩>=85 的学生发礼品,于是我们就需要先从score表里找到满足条件的学生id,在根据学生id从student表里找到相应学生的具体信息。

in:

not in:

2. exists 和 not exists

exists 和 in 和区别: in是只给 成绩>=85 的学生发礼品, exists 是只要这班里存在 成绩 >= 85 的学生,就给全班学生发礼品。

3. =

当只有一条数据满足要求时可以使用

4. 内容出处

mysql

相关推荐
二哈赛车手1 天前
新人笔记---ApiFox的一些常见使用出错
java·笔记·spring
rising start1 天前
二、全面理解MySQL架构
mysql·架构
星星也在雾里1 天前
PgBouncer 解决 PostgreSQL 连接数超限 + 可视化监控
数据库·postgresql
bqq198610261 天前
MySQL性能优化
mysql·mysql优化
xian_wwq1 天前
【学习笔记】AGC协调控制系统概述
笔记·学习
雨辰AI1 天前
SpringBoot3 + 人大金仓读写分离 + 分库分表 + 集群高可用 全栈实战
java·数据库·mysql·政务
长城20241 天前
关于MySql的ONLY_FULL_GROUP_BY问题
数据库·mysql·聚合列
x_yeyue1 天前
三角形数
笔记·算法·数论·组合数学
常常有1 天前
MySQL 底层执行原理:输入SQL语句到两阶段提交
数据库·sql·mysql
憧憬成为java架构高手的小白1 天前
docker学习笔记(基于b站多个视频学习)【未完结】
笔记·学习