我找到了MS SQL Server的一些遗留SQL(T-SQL),它有一个子句
TableA JOIN TableB
我只是想知道这是否与
相同TableA INNER JOIN TableB
或者是否存在差异?
另外,如果我将其移植到另一个数据库引擎,例如MySQL,Access,Oracle,JOIN也总是和INNER JOIN一样意思吗?
答案 0 :(得分:9)
引自苍白的马:
它们的功能相同。
INNER JOIN
可以更清楚地阅读, 特别是如果您的查询具有其他连接类型(例如,LEFT或RIGHT) 包含在其中。