FC ConcursosFC Concursos

Flashcard FC518707

Em consultas com INNER JOIN e GROUP BY, o que COUNT(col) conta e o SELECT DISTINCT altera esse resultado?

Linguagem SQL

CEBRASPE (CESPE) · 2025

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

Em consultas com INNER JOIN e GROUP BY, o que COUNT(col) conta e o SELECT DISTINCT altera esse resultado?
Mostrar resposta e comentário

Resposta

COUNT(col) conta as linhas geradas pelas junções dentro de cada grupo e SELECT DISTINCT não altera o resultado quando já há agrupamento.



• INNER JOIN: gera uma linha para cada vínculo entre as tabelas envolvidas, correspondendo a cada par de chaves relacionadas.
• GROUP BY: agrupa as linhas por valor do campo indicado e permite calcular agregados por grupo.
• COUNT(col): calcula quantas linhas existem em cada grupo resultante das junções.





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

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

Continue aprendendo