SQL多表连接

1.内连接:查询两张表共有部分(等值连接)

         语法:select <select_list> from 表A  inner join  表B on a.key=b.key

 2.左连接:把左边表的内容全部查出,右边表只查出满足条件的记录

         语法: select <select_list> from 表A left join 表B  on  a.key=b.key

3.右连接:把右边表的内容全部查出,左边表只查出满足条件的记录

          语法:select <select_list> from 表A right join 表B  on  a.key=b.key

4.全连接:查询两个表的全部信息

         语法:Select <select_list> from 表 A  Full Outter Join 表B  on A.Key = B.Key

 

 

 

 

posted @ 2019-09-30 11:05  emaly  阅读(1079)  评论(0编辑  收藏  举报