等值连接 VS 非等值连接 自连接 VS 非自连接
#等值连接 and 非等值连接
等值连接就是 =
非等值连接就是 > < != ……
#自连接的例子:
#练习:查询员工id,员工姓名及其管理者的id和姓名
SELECT emp.employee_id,emp.last_name,mgr.employee_id,mgr.last_name
FROM employees emp,employees mgr
WHERE emp.manager_id = mgr.employee_id
#内连接 VS 外连接
#内连接:合并具有同一.列的两个以上的表的行,结果集中不包含一个表与另个表不匹配的行
SELECT employee_id,department_name
FROM employees e,departments d
WHERE e.department_id = d.department_id #只有106条记录
