В чем разница между предложением where и предложением, когда таблица покидает соединение?
SQL1:
select t1.f1,t2.f2
from t1
left join t2 on t1.f1 = t2.f2 and t1.f2=1 and t1.f3=0
SQL2:
select t1.f1,t2.f2
from t1
left join t2 on t1.f1 = t2.f2
where t1.f2=1 and t1.f3=0
Разница в том, где и в предложении, есть ли тот же результат возврата? а какая разница? СУБД запускает их таким же образом? Благодарю.