首页 > 解决方案 > 您是否遵循任何特定的连接模式?

问题描述

您是否遵循任何特定的连接模式?例如:

SELECT *
FROM x
JOIN y ON y.Id = x.Id

在上面的示例中,紧跟在 JOIN 关键字之后指定的表是在 ON 关键字之后指定的第一个表。然后这个模式可以一致地用于其余的连接。你使用这种模式还是类似的模式?您是否遵循任何其他特定的连接模式?

标签: sqlsql-servertsql

解决方案


我首先喜欢你(应该是)

SELECT *
FROM x
JOIN y  ON y.Id = x.Id 
JOIN z  ON z.Id = y.zID 
       AND z.dt < x.dt

推荐阅读