Объяснение
JOIN соединяет строки по условию. INNER оставляет совпадения, LEFT сохраняет все строки слева и добавляет NULL при отсутствии справа. Условие справа в WHERE может убрать эти сохранённые строки.
Задача для самостоятельного решения
У клиента три заказа. Сколько строк даст JOIN клиента с заказами?
Показать разбор ответа
Три: одна строка на пару. Агрегаты клиента после JOIN могут повторяться; считайте на правильной гранулярности.