【问题标题】:Does "JOIN" mean the same as "INNER JOIN" [duplicate]“JOIN”和“INNER JOIN”的意思一样吗?
【发布时间】:2012-03-24 20:47:06
【问题描述】:

可能重复:
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 相同?

【问题讨论】:

标签: sql sql-server tsql join


【解决方案1】:

你试过了吗?

引自白马:

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

【讨论】:

  • 我确实尝试过,但只是想确保没有边缘情况可能会有所不同。也很抱歉问了一个重复的问题。
猜你喜欢
  • 2013-10-28
  • 1970-01-01
  • 2010-10-08
  • 1970-01-01
  • 1970-01-01
  • 2020-01-09
相关资源
最近更新 更多