left join , right join , full outer join , inner join

 

No need say any more , just see the examples.

 

Table A ,                                  Table B

id     name                              id   books

1      binny                               1     aaa         

2      liangbinny                      2     bbb

3      wenbin                            4    ccc

 

left join

SELECT * FROM A INNER JOIN B ON A.ID=B.ID

 

1   binny                  1   aaa

2   liangbinny         2    bbb

3  wenbin               null null

 

this depands on table A, just say, Table A records will all show , and table B record will show only  if match the where codintional.

 

 

right join

 

SELECT * FROM A RIGHT JOIN B ON A.ID=B.ID

 

1      binny                               1     aaa         

2      liangbinny                      2     bbb

null    null                            4    ccc

this depands on table B, just say, Table B records will all show , and table A record will show only if match the where codintional.

 

 

 full outer join 

SELECT * FROM A FULL OUTER JOIN B ON A.ID=B.ID

 

1      binny                               1     aaa         

2      liangbinny                      2     bbb

3      wenbin                            null null

null null                                    4    ccc

this depands on table A and B, just say, Table A and B records will all show .

 

 

 

inner join

 

SELECT * FROM A INNER JOIN B ON A.ID=B.ID

1      binny                               1     aaa         

2      liangbinny                      2     bbb

 

it will only show the records which A.ID=B.ID

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值