WHERE фильтрует исходные строки до группировки, а HAVING — результат группировки по условиям, в том числе на агрегаты.
В чем отличие HAVING от WHERE?
WHERE фильтрует исходные строки до группировки, а HAVING — результат группировки по условиям, в том числе на агрегаты.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
WHERE фильтрует исходные строки до группировки, а HAVING — результат группировки по условиям, в том числе на агрегаты.
Например, дату заказа проверяют в WHERE, а минимальную суммарную выручку клиента — в HAVING.