SQL’WHERE’与’ON’(内连接)


SQL 'WHERE' versus 'ON' (inner join)

本问题已经有最佳答案,请猛点这里访问。

执行SQL查询时,

"在哪儿"和"在哪儿"之间的表现有什么显著的(或根本没有)差异吗?

我知道对于左联接或右联接,结果集在这两个集合之间存在显著的差异。

内部连接呢?

对我的每一个选择使用"on"是否有缺点,而不是在末尾使用"where"?


执行计划是在这两个相同的。许多人宁愿使用ON虽然。


性能明智的,他们应该是相同的。然而,这是一条国有企业老干部的意见和关于工业readability maintenace友好。

旧风格的连接仍然在工作,你的不安outer join