left jion ;right jion ;inner jion 区别

left join(左连接):

语法- a表 left join b表 on 连接条件


a表的记录将会全部显示出来,而b表只会显示符合搜索条件的记录,b表不足的地方均为NULL。

例如:图标显示数据的时候,为了不间断显示每天的数据情况,以日期表为左表,以有缺失的数据表为右表,此时使用left join,这样保证了在图表(折线)显示了每天的数据情况。

right join则与left join相反,很容易理解。

Inner join(内连接):又称为等值连接,结果是同时符合A和B的一组数据。


以下案例解释比较好理解:


你可能感兴趣的:(left jion ;right jion ;inner jion 区别)