MySQL基础知识多表连接On this page多表连接外连接 先查询驱动表单表 a left join b where xx: a驱动b,尽量选小表驱动大表,大表的on关联字段加普通索引 结果集的每一条记录去被驱动表匹配 根据on的连接条件 不满足条件的设为null 如果where条件为被驱动表的,驱动和被驱动角色互换 如果where条件有两张表,改为内连接 内连接 不分驱动和被驱动 on匹配不到不记录