子查询

把一个查询结果当作另一个查询的条件

分为三类:

-- 查询高于平均身高的信息
-- 1 查出平均身高
-- 2 查出高于平均身高的信息
SELECT * FROM students WHERE height > (SELECT AVG(height) FROM students);

-- 查询学生的班级号能够对应的学生名字
-- 1. 查出所有的班级id
SELECT id FROM classes;
-- 2. 查出能够对应上班级好的学生信息
SELECT * FROM students WHERE cls_id in (SELECT id FROM classes);