Lição 24 de 30
HAVING
Hoje no estúdio
O conselho não quer todos os gêneros, só os que importam: "os gêneros com mais de uma série", "departamentos que pagam acima da linha". Você tenta um WHERE com um COUNT e o banco, educadamente, recusa.
A ideia
WHERE filtra linhas antes de agrupar, então não pode usar uma agregação. HAVING filtra os grupos depois de prontos, então pode: HAVING COUNT(*) > 1.
Coloque depois do GROUP BY. Uma boa regra: condições sobre linhas isoladas vão no WHERE, condições sobre grupos vão no HAVING.
Exemplo
SELECT show_id, COUNT(*) FROM characters GROUP BY show_id HAVING COUNT(*) >= 4
Sua vez
0 de 4 perguntas
Pergunta 1 de 4
Quais gêneros têm mais de uma série? Mostre genre e a contagem.