Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha (SSPM) · Marinha do Brasil 2022

Questão 7 — Banco de Dados: SQL — Agrupamento (GROUP BY/HAVING)

Banco de Dados SQL — Agrupamento (GROUP BY/HAVING)

Serviço de Seleção do Pessoal da Marinha (SSPM) 2022 Técnico

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Considerando a linguagem SQL, qual cláusula determina uma condição de busca para um grupo ou um conjunto de registros, limitando os resultados a partir do agrupamento de registros?
Selecione uma alternativa

Resolução comentada

HAVING filtra grupos após o GROUP BY.

A cláusula HAVING define condição de busca sobre grupos ou resultados de funções de agregação, sendo aplicada depois do GROUP BY. Por isso limita o resultado a partir do agrupamento de registros.

Análise das alternativas

A) SELECT escolhe as colunas, não filtra grupos. C) NOT IN é um operador de comparação, não uma cláusula. D) WHERE filtra registros individuais antes do agrupamento e não aceita funções de agregação. E) ORDER BY apenas ordena o resultado.

Referência: SQL (ANSI) – cláusulas GROUP BY e HAVING

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: B

Fonte: Gabarito preliminar: Gabarito final CP-CAP/2022 — página 15