最新消息:红方科技年末特惠:.com域名55元、云虚机五折优惠,买3年送2年,更有智能建站套餐等你来取!

mysql left join,right join,inner join

Linux yinhexi 1594浏览 0评论

1.

left join

left join是以A表的记录为基础的,A可以看成左表,B可以看成右表,left join是以左表为准的.
换句话说,左表(A)的记录将会全部表示出来,而右表(B)只会显示符合搜索条件的记录(例子中为: A.aID = B.bID).
B表记录不足的地方均为NULL.

2.

right join

和left join的结果刚好相反,以右表(B)为基础的,A表不足的地方用NULL填充.

3.

inner join(相等联接或内联接)
inner join并不以谁为基础,它只显示符合条件的记录.

转载请注明:红方博客 » mysql left join,right join,inner join