Я, должно быть, ошибаюсь в googling или у меня есть глупый момент времени.
Какая разница между HAVING
и WHERE
в выражении SQL SELECT
?
EDIT: я отметил, что Стивен ответил как правильный, поскольку в нем содержится ключевой бит информации по ссылке:
Если
GROUP BY
не используется,HAVING
ведет себя как предложениеWHERE
Ситуация, в которой я видел WHERE
in, не имела GROUP BY
, и именно там началось мое замешательство. Конечно, пока вы не знаете этого, вы не можете указать его в вопросе.
Большое спасибо за все ответы, которые были очень полезными.