SQLHAVINGaggregationtutorial

What is HAVING in SQL? Filtering groups for beginners

HAVING is the filter that runs after GROUP BY and applies to aggregates. Plain words: WHERE filters input rows, HAVING filters output groups. We'll cover the difference, typical patterns (top-N, anomalies), and why WHERE and HAVING get confused.

1 min de cititSQL · HAVING · aggregation · tutorial

HAVING is the filter for groups after GROUP BY. While WHERE filters rows before grouping, HAVING filters the resulting groups based on their aggregates.

This article is currently in Russian. The full English translation is on the way.

Exersează pe probleme reale

Rezolvă probleme în antrenorul SQL cu notare instantanee și indicii.

Deschide antrenorul