WHERE
фильтрует строки перед группировкой (GROUP BY
), а HAVING
фильтрует группы после группировки. WHERE
может использовать столбцы, отсутствующие в SELECT
, HAVING
обычно использует агрегатные функции или столбцы, присутствующие в GROUP BY
.
Пример:
sql
Сравнение:
| Оператор | Наз
WHERE
фильтрует строки перед группировкой (GROUP BY
), а HAVING
фильтрует группы после группировки. WHERE
может использовать столбцы, отсутствующие в SELECT
, HAVING
обычно использует агрегатные функции или столбцы, присутствующие в GROUP BY
.
Пример:
sql
Сравнение:
| Оператор | Наз
Register or sign in to get access to full answers for all questions from the question bank.