我对MySQL还是很陌生,我不理解关键字INNEROUTER的用法。我理解它们的意思,但我不知道何时在查询中实际输入关键字。似乎JOIN始终是INNER,并且LEFTRIGHT联接始终是OUTER

因此,在什么情况下会使用关键字而不是简单地写JOIN(总是INNER吗?)和LEFT JOIN(总是OUTER吗?)?

最佳答案

除了为清楚起见,使用INNEROUTER关键字实际上没有功能上的原因。

同样,并不是真正的重复,但是这个问题也涵盖了相同的理由:

Do you use the OUTER keyword when writing left/right JOINs in SQL?

关于mysql - 何时在MySQL中使用关键字INNER和OUTER?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10180883/

10-14 13:02