Flashcard FC684257
Onde deve aparecer a cláusula WHERE em relação ao GROUP BY e como filtrar após agregação?
Linguagem SQL
QUADRIX · 2025
Onde deve aparecer a cláusula WHERE em relação ao GROUP BY e como filtrar após agregação?
Mostrar resposta e comentário
Resposta
A cláusula WHERE deve aparecer antes de GROUP BY, filtros após agregação usam HAVING, e colunas não agregadas devem estar em GROUP BY.• Posição do WHERE: A cláusula WHERE deve aparecer antes de GROUP BY na sintaxe SQL padrão.
• Filtrar após agregação: Para filtrar resultados agregados usa-se HAVING após GROUP BY.
• Colunas não agregadas: Qualquer coluna selecionada sem função agregada deve constar em GROUP BY.
• AND em GROUP BY: Não se usa AND dentro de GROUP BY, isso causa erro de sintaxe.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670739
Conteúdo do catálogo FC Concursos · Atualizado em