SQL 1: select * from t1 join t2 on t1.f1 = t2.f2
Qual è la differenza tra le due notazioni di join SQL?
SQL 2: select * from t1,t2 where t1.f1 = t2.f2
I risultati che ritornano è stesso. Ci sono delle differenze tra loro? Ad esempio, nel modo in cui vengono eseguiti dal DBMS o nel piano di query?
http://stackoverflow.com/questions/1018822/inner-join-versus-where-clause-any-difference –