笛卡尔积
多表查询:
笛卡尔积:实际上就是两张表的乘积
格式: select * from 表1,表2
如:
-- 笛卡尔积
select * from emp, dept;
表emp 表 的每一行数据 都与 dept 表每一行对应
select * from emp e1, dept d1 where e1.deptno = d1.deptno; -- 这样才有意义
内连接
隐式内联接:
等值内联接: where e1.deptno = d1.deptno;
不等值内联接: where e1.deptno <> d1.deptno
自联接: 自己连接自己
显示内联接:
--查询员工编号、员工姓名、经理编号、经理姓名