Flashcard FC876072
Como obter o total de registros por valor distinto de uma coluna em SQL?
Sem classificação
FUNDATEC · 2026
Como obter o total de registros por valor distinto de uma coluna em SQL?
Mostrar resposta e comentário
Resposta
Utiliza-se uma consulta com COUNT(*) agrupada pela coluna desejada, por exemplo SELECT setor, COUNT(*) FROM processos GROUP BY setor.• COUNT(*): calcula o número total de linhas dentro de cada grupo, considerando todas as linhas mesmo se houver valores nulos em outras colunas.
• GROUP BY: agrupa registros por cada valor distinto da coluna não agregada, sendo necessário quando se mistura colunas não agregadas com funções agregadas.
• Resultado:</</b> retorna a coluna de agrupamento e o total por grupo, podendo usar um alias como COUNT(*) AS total e ordenar com ORDER BY.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/871655
Conteúdo do catálogo FC Concursos · Atualizado em