Ano, záleží na situaci, ve které se nacházíte.
Proč používat SQL JOIN?
Odpověď :Použijte SQL JOIN vždy, když je nutné přistupovat k více tabulkám pomocí příkazu SQL SELECT a pokud mezi tabulkami JOINed není shoda, neměly by být vráceny žádné výsledky.
Přečtete si tento původní článek o Projektu Code hodně vám pomůže:Vizuální reprezentace spojení SQL .
Zkontrolujte také tento příspěvek:SQL SERVER – lepší výkon – PŘIPOJIT SE, NEBO NEVSTUPOVAT? .
Originál najdete na: Rozdíl mezi JOIN a OUTER JOIN v MySQL .