SQLHAVINGaggregationtutorial

O que é HAVING em SQL? Filtrando grupos para iniciantes

HAVING é o filtro que roda depois do GROUP BY e se aplica aos agregados. Em palavras simples: WHERE filtra as linhas de entrada, HAVING filtra os grupos de saída. Vamos ver a diferença, os padrões típicos (top-N, anomalias) e por que WHERE e HAVING são confundidos.

1 min de leituraSQL · HAVING · aggregation · tutorial

HAVING é o filtro para grupos depois do GROUP BY. Enquanto o WHERE filtra as linhas antes do agrupamento, o HAVING filtra os grupos resultantes com base em seus agregados.

Este artigo está atualmente em russo. A tradução completa para o português está a caminho.

Pratique com exercícios reais

Resolva exercícios no treinador de SQL com correção instantânea e dicas.

Abrir o treinador