为什么我们在 SQL 中需要一个可选关键字 OUTER?

Yog*_*noy 5 sql sql-server

LEFT JOIN并且LEFT OUTER JOIN工作方式完全相同。这意味着该关键字OUTER没有任何作用或者它是可选的

为什么我们要包含一个对执行没有影响的关键字?

小智 3

它是可选的,我一直认为它最初就在那里,因为它更具描述性。

然而,它实际上并不意味着任何连接,因为连接是内部连接、左连接、右连接或全连接——因此可以推断外部关键字与除内部连接之外的所有连接相关。