Middle+
Co je HAVING v SQL?
sobes.tech AI
Odpověď od AI
V SQL se klauzule HAVING používá k filtrování výsledků po seskupení dat pomocí GROUP BY.
Zatímco WHERE filtruje řádky před seskupením, HAVING filtruje skupiny po agregaci.
Příklad:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department
HAVING COUNT(*) > 10;
Tento dotaz vybere pouze ty oddělení, kde je více než 10 zaměstnanců.