ON
klauzule definuje vztah mezi tabulkami.
WHERE
klauzule popisuje, které řádky vás zajímají.
Mnohokrát je můžete zaměnit a stále získat stejný výsledek, ale u levého vnějšího spojení tomu tak vždy není.
- Pokud je
ON
klauzule selže, stále získáte řádek se sloupci z levé tabulky, ale s nulami ve sloupcích z pravé tabulky.- Pokud
WHERE
klauzule selže, tento řádek vůbec nedostanete.