JOIN
zwykle nie jest tak źle, jeśli klucze są indeksowane. LEFT JOIN
jest prawie zawsze hitem wydajności i powinieneś tego unikać, jeśli to możliwe. Różnica polega na tym, że LEFT JOIN
połączy wszystkie wiersze w połączonej tabeli, nawet jeśli kolumna, do której dołączasz, ma wartość NULL. Podczas zwykłego (prostego) JOIN
po prostu łączy pasujące wiersze.
Opublikuj strukturę tabeli, a my damy Ci lepsze zapytanie.