❓ Чем WHERE отличается от HAVING?
Оба фильтруют, но на разных этапах выполнения запроса.
🔹 WHERE отсекает строки до группировки (GROUP BY) и не может работать с агрегатными функциями.
🔹 HAVING отсекает уже сгруппированные данные после агрегации и умеет работать с агрегатами (COUNT, SUM, AVG).
Логический порядок выполнения: WHERE → GROUP BY → HAVING → SELECT → ORDER BY.
🐸 Библиотека собеса по Java
Post #1385
1.18K
- 👍 7
- 🔥 1
- 👏 1