1、inner join:会返回a表和b表的交集,如图蓝色区域。 select * from a where a.id = b.id = 10; select * from a inner join a.id = b.id=10; 2、left jon:回访a表中的数据,如果b表没有则添加null,如下图粉色的区域 select id from a left join a.id = b.id.
3、right join,返回b表的数据,如下图棕色的区域。 select * from a right join a.id = b.id where b.id = 10.