

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma Analista está desenvolvendo um relatório em um sistema de vendas para identificar clientes cujo valor total de pedidos ultrapassou R$ 500,00 no mês corrente. A consulta utiliza as cláusulas JOIN e GROUP BY com a função de agregação SUM. Ao testar a consulta, ela percebeu que precisava filtrar os grupos com base no valor calculado pela agregação. Nesse contexto, qual cláusula SQL deve ser utilizada para filtrar grupos com base no resultado de uma função de agregação?
A cláusula WHERE, posicionada após o GROUP BY, filtra registros com base em valores produzidos por funções de agregação.
A cláusula DISTINCT, que elimina resultados duplicados e pode ser empregada para restringir grupos de agregação por valor calculado.
A cláusula FILTER, aplicada junto ao GROUP BY, que restringe os grupos resultantes com base em critérios numéricos calculados.
A cláusula HAVING, posicionada após o GROUP BY, que permite filtrar grupos com base no resultado de funções de agregação.
A cláusula ORDER BY, quando combinada com critérios de ordenação, que pode ser configurada para restringir grupos de agregação por valor total.