El ON cláusula define la relación entre las tablas.
El WHERE cláusula describe qué filas le interesan.
Muchas veces puede intercambiarlos y aún así obtener el mismo resultado, sin embargo, este no siempre es el caso con una combinación externa izquierda.
- Si
ONla cláusula falla, aún obtiene una fila con columnas de la tabla de la izquierda pero con valores nulos en las columnas de la tabla de la derecha. - Si el
WHEREla cláusula falla, no obtendrá esa fila en absoluto.