为了账号安全,请及时绑定邮箱和手机立即绑定

连接与内连接的区别

连接与内连接的区别

收到一只叮咚 2019-07-01 11:10:20
连接与内连接的区别这两个连接将给我相同的结果:SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FKVSSELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK这些语句在性能上有什么区别吗?不同的SQL实现之间是否存在差异?
查看完整描述

3 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

它们在功能上是等价的,但是INNER JOIN可以更清楚地阅读,特别是如果查询有其他连接类型(例如,LEFTRIGHTCROSS)包括在其中。


查看完整回答
反对 回复 2019-07-01
?
不负相思意

TA贡献1777条经验 获得超10个赞

不,没有区别,纯洁句法糖.


查看完整回答
反对 回复 2019-07-01
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

内连接:

内部连接是如果不指定使用联接一词时的类型。

您也可以使用左外部连接或右外部连接,在这种情况下,单词外层是可选的,或者可以指定交叉连接。

对于内部联接,语法是:

选择.。
从表A
[内]加入表B

(换句话说,“内部”关键字是任选-不论结果是否相同)


查看完整回答
反对 回复 2019-07-01
  • 3 回答
  • 0 关注
  • 615 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信