FC ConcursosFC Concursos

Flashcard FC377312

Quando deve-se usar HAVING em vez de WHERE ao filtrar resultados agregados?

Linguagem SQL

Instituto Consulplan · 2023

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

Quando deve-se usar HAVING em vez de WHERE ao filtrar resultados agregados?
Mostrar resposta e comentário

Resposta

Use HAVING para filtrar grupos após o agrupamento.

Explicação:
• WHERE filtra linhas antes da agregação.
• GROUP BY agrupa linhas para permitir funções agregadas.
• HAVING filtra grupos com base em agregações, ex.: HAVING AVG(valor) > 100.
• AVG calcula a média: \( \text{AVG} = \frac{\sum valor}{n} \).




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

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

Continue aprendendo