在日常统计数据中最常用的有三个连接,分别是left join, right join, inner join,首先首先几个连接的意思 左(外)连接、右(外)连接、内(\等值)连接
其中:
left join(左(外)连接):返回左表中的所有记录和右表中关联字段相等的记录
right join(右(外)连接): 返回右表中的所有记录和左表中关联字段相等的记录
inner join (内(\等值)连接):返回两个表中关联字段相等的行
所以对于left join ,right join 亦或full join 都可以理解为有主表,但是对与内连接,就只是返回两个表中关联字段相等的行,相当与 a left join b on a.= b. where b.* is not null