“JOIN”是否与“INNER JOIN”相同

时间:2012-03-07 10:16:29

标签: sql sql-server tsql join

  

可能重复:
  Difference between JOIN and INNER JOIN

我找到了MS SQL Server的一些遗留SQL(T-SQL),它有一个子句

TableA JOIN TableB

我只是想知道这是否与

相同
TableA INNER JOIN TableB

或者是否存在差异?

另外,如果我将其移植到另一个数据库引擎,例如MySQL,Access,Oracle,JOIN也总是和INNER JOIN一样意思吗?

1 个答案:

答案 0 :(得分:9)

你尝试过吗?

引自苍白的马:

  

它们的功能相同。 INNER JOIN可以更清楚地阅读,   特别是如果您的查询具有其他连接类型(例如,LEFT或RIGHT)   包含在其中。