多表连接语句

1 自连接:当表中的某一个字段与这个表中另外字段的相关时,我们可能用到自连接。

   例:

select work.ename "工人",' works for',mgr.ename "老板"
from emp work, emp mgr
where work.mgr = mgr.empno
order by work.ename;

 2 外连接分为三种:左外连接,右外连接,全外连接。对应SQL:LEFT/RIGHT/FULLOUTER JOIN。通常我们省略outer 这个关键字。写成:LEFT/RIGHT/FULL JOIN。

    左外连接:左表全部显示

    右外连接:右表全部显示

猜你喜欢

转载自argel-lj.iteye.com/blog/1927200