小编典典

显式与隐式 SQL 连接

all

显式与隐式内部连接是否有效率差异?例如:

SELECT * FROM
table a INNER JOIN table b
ON a.id = b.id;

对比

SELECT a.*, b.*
FROM table a, table b
WHERE a.id = b.id;

阅读 83

收藏
2022-03-16

共1个答案

小编典典

在性能方面,它们完全相同(至少在 SQL Server 中)。

PS:请注意,IMPLICIT OUTER JOIN自 SQL Server 2005 以来不推荐使用该IMPLICIT INNER JOIN语法。(仍然支持问题中使用的语法)

弃用“旧式”JOIN 语法:仅是部分内容

2022-03-16