Ja, det afhænger af den situation, du er i.
Hvorfor bruge SQL JOIN?
Svar :Brug SQL JOIN, når der skal tilgås flere tabeller via en SQL SELECT-sætning, og ingen resultater skal returneres, hvis der ikke er et match mellem de JOINed tabeller.
Læser denne originale artikel om The Code Project vil hjælpe dig meget:Visuel repræsentation af SQL-joins .
Tjek også dette indlæg:SQL SERVER – Bedre ydeevne – LEFT JOIN eller IKKE PÅ? .
Find den originale på: Forskellen mellem JOIN og OUTER JOIN i MySQL .