Что вернёт LEFT JOIN, если в правой таблице нет совпадений?
AПустой результат
BСтроку из левой таблицы с NULL для полей правой
CОшибку
DТолько строки из правой таблицы
Объяснение вопроса
LEFT JOIN возвращает все строки левой таблицы. Для строк без совпадения справа поля правой таблицы заполняются NULL. INNER JOIN в таком случае отбросил бы эти строки; RIGHT JOIN вернул бы все правые; FULL - все с обеих сторон.