有关inner on 和 left join..on left outer...on的区别

关于inner join  ..on 与  left join...on left outer join ..on
(1)inner join..on是 值的是包括a表和b表中相同的字段
例子  select * from a  inner join  b on   a.id = b.id
就是显示出 a与b表中相同的id的值
(2left...join..on 是指的是左边表的全部值 加上与b表中id 相同的值
例子  select * from a  left join b  on a.id = b.id
则显示的是a中的全部记录以及a表与b表中相同的id的记录 并且 b表中与a表中的id相同的id是没有记录的 是空的字符创
(3)left  oute join..on  值的是 a表中的全部和b表中的相同的id值 并且 b中没有的 用null表示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值