t-sql最喜欢的连接方式

Nat*_*Pet 3 sql t-sql

我在下面查询了2个sql.获取table1.date> 0的最佳方法是什么

选项1:

    select table1.id,table2.firstname, table2.lastname
    from table1 join table2 on table1.id = table2.id and table1.date > 0
Run Code Online (Sandbox Code Playgroud)

选项2:

    select table1.id,table2.firstname, table2.lastname
    from table1 join table2 on table1.id = table2.id where table1.date > 0
Run Code Online (Sandbox Code Playgroud)

Nei*_*ght 5

我发现第二个选项更容易,因为它更清楚,我知道数据正在被WHERE子句过滤.