Если все, что вы добавили в запрос, это LEFT JOIN
(с предложением ON
), то число результатов должно остаться прежним или увеличить - если ни одна строка не соответствует критериям объединения, счетчик результатов должен оставаться статическим. Если в правой таблице несколько совпадающих строк, то для одной строки в левой таблице счетчик результатов увеличится.
Если вы добавите LEFT JOIN
, но также добавите новые условия в ваши предложения WHERE
или HAVING
, вы можете эффективно преобразовать свой LEFT JOIN
в INNER JOIN
. В таком случае количество результатов, очевидно, может упасть. Необходимо помнить, что все предложение WHERE
(также HAVING
) должно быть истинным, чтобы результат отображался в окончательном наборе результатов. Если вы ссылаетесь на столбцы с правой стороны LEFT JOIN
, то вы должны рассмотреть, что произойдет, если такие столбцы NULL
.