【MySQL】08-子查询

一、含义

【MySQL】08-子查询

二、分类

【MySQL】08-子查询

1.Where或having 后面

【MySQL】08-子查询

(1)标量子查询

返回内容只有一条, 【MySQL】08-子查询 使用比较

【MySQL】08-子查询

(2)带分组函数

【MySQL】08-子查询

(3)带分组查询 分组查询条件

【MySQL】08-子查询

(4)列子查询(多行子查询 一列多行)

搭配
【MySQL】08-子查询
【MySQL】08-子查询
【MySQL】08-子查询

(5)行子查询(一行多列 多行多列)

【MySQL】08-子查询

原方法解决:

【MySQL】08-子查询

行子查询:

【MySQL】08-子查询

2.select 后面

【MySQL】08-子查询

3.from后面

【MySQL】08-子查询

4.exists后面(相关子查询)

【MySQL】08-子查询