前言:
多表进行查询数据,主要通过excel模拟人工操作,再写SQL语句,这样可以直观的理解逻辑。
–交叉连接
笛卡尔乘积:没有任何限制条件的连接
结果得到的表是表的列数相乘,有点类似于测试要因的全覆盖。
select *
from 表1, 表2;
select *
from 表1
cross join 表2;
内连接
两张表中同时符合某种条件的数据记录的组合(相互没有对应关系的则会隐藏)
select *
from emp e, dept d
where e.deptno = d.deptno;
select *
from emp e
inner join dept d
on e.deptno = d.deptno;
--非等值连接
select