2.多表查询

1.内连接:用join on  也就是选出两个表中有关联的部分,把两个表中的内容显示出来

   格式    表a join 表b on (条件)

    例如   select * from A join B on (A.c=B.c)

    相当于  select * from A,B where A.c=B.c

  join  on 是链接条件,where是筛选条件

2.外连接:内连接只是显示匹配的,要想把不匹配的也显示出来,就要用到外连接

   (1)左外链接:就是把左边的全部显示出来,而右边的只是显示出匹配的

                            如: select * from dept left join emp on (dept.no=emp.no)

   (2)右外链接:就是把右边的全部显示出来,而左边的只是显示出匹配的 right join    on   

   (3)全链接:就是把所有的全部显示出来   full  join    on   

3.多表查询:就是不停的用join on (条件)来进行表之间的链接就行了。

4.也可以通过where 筛选条件来选择。

posted @ 2018-03-17 22:22  微尘chq  阅读(138)  评论(0编辑  收藏  举报