Flashcard FC296667
Como filtrar grupos por uma condição de agregação após relacionar tabelas?
Linguagem SQL
CESGRANRIO · 2024
Como filtrar grupos por uma condição de agregação após relacionar tabelas?
Mostrar resposta e comentário
Resposta
Resposta: HAVING filtra grupos por condição de agregação; WHERE filtra linhas antes do agrupamento.Explicação:
Junções em FROM/WHERE relacionam tabelas e restringem linhas antes do agrupamento.
GROUP BY agrupa pelos atributos desejados.
HAVING aplica a condição sobre a agregação, por exemplo \(SUM(quantidade) > 10000\).
No enunciado, o resultado é o código e a soma das quantidades apenas para fornecedores do tipo 'agricultura familiar' cuja soma excede 10.000.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295881
Conteúdo do catálogo FC Concursos · Atualizado em