Mam takie pytanie jak poznać, że użyc mam LEFT/RIGHT JOINA, że tabela jest po prawej lewej stronie oraz kiedy używać CROOS/INNER joina.
Na przykładzie takiego diagramu pierwszego lepszego pobranego z internetu.
Załóżmy że chce zrobić sobie
SELECT * FROM classes c
JOIN teachers t ON t.teacher_id=c.teacher_id
czy zamiast zwykłego joina używa się w tym wypadku LEFT/RIGHT? i dlaczego jak odczytać z diagramu, jaki join powinien zostać zastosowany