假设有两张表B_PERSOON和 C_SYS_USER两张表, 两张表通过person_info_id相互关联。
left join
左连接:select * from b_person b left join c_sys_user c on b.person_info_id = c.person_info_id
显示b_person表的全部数据,如果b_person中存在的数据而user表中不存在则关联数据后面显示为空
right join
右连接:select * from b_person b right join c_sys_user c on b.person_info_id = c.person_info_id
显示user表的全部数据,如果user中存在的数据而b_person表中不存在则关联数据后面显示为空
inner join
内连接:select * from b_person b inner join c_sys_user c on b.person_info_id = c.person_info_id
仅仅显示两个表中都存在的关联数据