我对同一任务有两个查询
一:
select * from table1 t1
INNER JOIN table2 t2
ON t1.id=t2.id
二
select * from table1 t1
INNER JOIN (select * from table2) t2
ON t1.id=t2.id
我检查了两个查询的执行计划。两个执行计划是相同的。但我怀疑,这两个查询有什么区别吗?如果是,哪个更有效?
我对同一任务有两个查询
一:
select * from table1 t1
INNER JOIN table2 t2
ON t1.id=t2.id
二
select * from table1 t1
INNER JOIN (select * from table2) t2
ON t1.id=t2.id
我检查了两个查询的执行计划。两个执行计划是相同的。但我怀疑,这两个查询有什么区别吗?如果是,哪个更有效?