注意:避免出现笛卡尔积
select t1.employee_id,t1.department_id,t2.dname from employees t1,dept t2;




1:等值链接
条件为= 如:employees.department_id=dept.id

有n个表至少需要N-1个链接条件
2:非等值连接

3:外连接

如:employee中,有一个员工没有部门,像下面这样写(添加一个+)左外连接


内连接:为等值连接的另一种写法

多表内连接

左外连接:

右外连接:

蔓(左右)外连接:

自连接

join on为 sql99写法




浙公网安备 33010602011771号