多表联查 left join: 返回包括左表中所有记录和右表字段相等的记录 select * from A left join B on A.id= b .id left join 以左表为主表,只要左表有数据右表有数据或无数据(为null)查询结果都存在。 right join: 返回包括右表中所有记录和左表字段相等的记录 select * from A right join B on A.id=B.id inner join: 等值连接,返回两个表中连接字段相等的值