FC ConcursosFC Concursos

Flashcard FC518708

Como selecionar apenas os grupos com mais de um registro usando GROUP BY e HAVING?

Linguagem SQL

CEBRASPE (CESPE) · 2025

De acordo com o assunto TI Banco de Dados: Linguagem SQL, responda:

Como selecionar apenas os grupos com mais de um registro usando GROUP BY e HAVING?
Mostrar resposta e comentário

Resposta

Agrupa-se pela coluna desejada com GROUP BY e aplica-se HAVING COUNT(coluna) > 1 para retornar somente os grupos que têm mais de um registro.

• HAVING COUNT: Filtra os grupos resultantes do GROUP BY mantendo apenas os cujo número de linhas é maior que 1.
• DISTINCT: É redundante quando se usa GROUP BY porque cada grupo já produz uma linha distinta por valor agrupado.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/514905

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo