Mysql
 sql >> Database >  >> RDS >> Mysql

Qual è lo scopo di un IMPLICIT JOIN in sql?

Fondamentalmente non c'è differenza tra l'implicito join e l'esplicito JOIN ..ON. I piani di esecuzione sono gli stessi.

Preferisco la notazione esplicita in quanto facilita la lettura e il debug. Inoltre, nella notazione esplicita si definisce la relazione tra le tabelle nella clausola ON e la condizione di ricerca nella clausola WHERE.