我对 MySQL 还很陌生,我不了解关键字 INNER和OUTER. 我明白它们的意思,但我不明白何时会在查询中真正输入关键字。似乎 aJOIN始终是 anINNER并且 aLEFT或RIGHTjoin 始终是OUTER。
因此,在什么情况下人们会使用关键字而不是简单地写JOIN(always INNER?) 和LEFT JOIN(always OUTER?)
除了为了清楚起见之外,实际上没有使用INNER和OUTER关键字的功能原因。
此外,并不是真正的重复,但是这个问题也涵盖了相同的理由:
在 SQL 中编写左/右 JOIN 时是否使用 OUTER 关键字?