一、where子连接
二、from子连接(重点*****)
三、select子查询
1.where后的子查询弥补了在条件才分组查询的缺点,让查询的结果更全面
select ename from emp where sal>(select avg(sal) from emp);
2.*****from后的子查询
相当于建立了一个临时的表,然后重点在于和后面进行连接,为了更好的查找,该子查询最主要用于分组之后,还不能达到结果,还需要与另外一张表进行连接。
先分开理解 :建立了一张新的表
select avg(sal) from emp group by deptno;