基本上它们是一样的。 LEFT和RIGHT都是outer类型的连接。关键词OUTER是可选的,这意味着在这种情况下,无论您是否指定它,都没有区别。额外的信息:在顶层主要有3种类型的连接:- INNER(内部连接) - OUTER(LEFT, RIGHT)(外部连接) - CROSS(交叉连接)
FULL
(外部)连接。在MySQL(以及Postgres和其他一些数据库)中,还有NATURAL JOIN
。 - ypercubeᵀᴹ