1. 把同一张表当做两张表使用2. 需要给表取别名 表名 表别名 3. 列名不明确,可以指定列的别名 列名 as 列的别名 SELECT worker.ename AS '职员名' , boss.ename AS '上级名' FROM emp worker, emp boss WHERE worker.mgr = boss.empno;
注:多表查询的条件不能少于 表的个数-1, 否则会出现笛卡尔集