SELECT * FROM Employee 100001 张一 10000.00 D001 100002 张二 20000.00 D001 100003 张三 15000.00 D002 100004 张四 18000.00 D003 SELECT * FROM Department D001 IT D002 生产 D004 物流 --INNER JOIN(或JOIN) SELECT E.emp_code, E.emp_name, E.dept_code, D.dept_name FROM Employee E INNER JOIN Department D ON E.dept_code = D.dept_code; 100001 张一 D001 IT 100002 张二 D001 IT 100003 张三 D002 生产 --LEFT OUTER JOIN(或LEFT JOIN) SELECT E.emp_code, E.emp_name, E.dept_code, D.dept_name FROM Employee E LEFT OUTER JOIN Department D ON E.dept_code = D.dept_code; 100001 张一 D001 IT 100002 张二 D001 IT 100003 张三 D002 生产 100004 张四 D003 NULL --RIGHT OUTER JOIN(或RIGHT JOIN) SELECT E.emp_code, E.emp_name, D.dept_code, D.dept_name FROM Employee E RIGHT OUTER JOIN Department D ON E.dept_code = D.dept_code; 100001 张一 D001 IT 100002 张二 D001 IT 100003 张三 D002 生产 NULL NULL D004 物流 --FULL JOIN SELECT E.emp_code, E.emp_name, D.dept_code, D.dept_name FROM Employee E FULL JOIN Department D ON E.dept_code = D.dept_code; 100001 张一 D001 IT 100002 张二 D001 IT 100003 张三 D002 生产 100004 张四 NULL NULL NULL NULL D004 物流 --CROSS JOIN SELECT E.emp_code, E.emp_name, D.dept_code, D.dept_name FROM Employee E CROSS JOIN Department D; 100001 张一 D001 IT 100002 张二 D001 IT 100003 张三 D001 IT 100004 张四 D001 IT 100001 张一 D002 生产 100002 张二 D002 生产 100003 张三 D002 生产 100004 张四 D002 生产 100001 张一 D004 物流 100002 张二 D004 物流 100003 张三 D004 物流 100004 张四 D004 物流
?