Lição 23 de 30
GROUP BY
Hoje no estúdio
Um número só é bom, mas o conselho quer um número por gênero, por departamento, por série. "A mesma pergunta", diz Rin, "feita várias vezes, uma para cada grupo."
A ideia
GROUP BY coluna coloca linhas com o mesmo valor num grupo, e cada agregação do SELECT é calculada uma vez por grupo.
Cada coluna do SELECT precisa estar no GROUP BY ou dentro de uma função de agregação. Você pode juntar tabelas primeiro e agrupar depois, que é como se coloca um título ou um nome ao lado de um total.
Exemplo
SELECT species, COUNT(*) FROM characters GROUP BY species
Sua vez
0 de 4 perguntas
Pergunta 1 de 4
Mostre cada gênero e quantas séries ele tem.