◀ MAPA DE QUESTS
◀14/555
QUEST #14 · AGREGAÇÃO
Censo do Reino
O rei quer dois números para o censo: quantos heróis existem e quantas classes diferentes eles formam.
LV.6+180 XP
📖 CONCEITO
COUNT(*) conta linhas; COUNT(coluna) conta só os valores não nulos; COUNT(DISTINCT coluna) conta valores diferentes. Funções de agregação resumem várias linhas em um único valor.
EXEMPLO DE USO
SELECT COUNT(*) AS guildas, COUNT(DISTINCT cidade) AS cidades FROM guildas;
🗄️ SCHEMA
Tabela `herois` (id, nome, classe, nivel, hp, guilda_id, mentor_id, equipamento, status)🎯 DESAFIO
Em uma única consulta, retorne o total de heróis com o alias `total` e a quantidade de classes distintas com o alias `classes`.