5

我知道真的没有区别,但是'LEFT JOIN'是ANSI形式还是有任何RDBMS会失败'LEFT JOIN'并需要'LEFT OUTER JOIN'。[我在这里问,这样我就可以节省一些点击、表格填充等,以获得正确的 ANSI 标准!]

4

2 回答 2

15

[OUTER] 是可选的,根据 ANSI 规范(92,但我相信以后的版本也会涵盖它)。

当然,您假设每个 SQL 产品都与 ANSI 兼容。对于连接,它们可能是..

于 2011-07-08T14:35:48.720 回答
1

ANSI 连接

http://www.oratechinfo.co.uk/ansi_joins.html

注意,可以删除 OUTER,因为根据定义,LEFT、RIGHT 和 FULL JOIN 必须是 OUTER 连接(这取决于个人偏好和可读性)

于 2011-07-08T14:31:57.937 回答