Imagem de fundo

Deseja-se obter a apuração do total de ICMS por município e, a partir desse resultado i...

Deseja-se obter a apuração do total de ICMS por município e, a partir desse resultado intermediário, retornar apenas municípios cujo total esteja acima da média estadual, usando SQL Oracle com legibilidade e reúso do resultado agregado. Para isso, a estrutura adequada deve usar


A

Common Table Expression (WITH) para total por município e, na consulta final, filtrar por comparação com a média.


B

SUM e AVG na mesma lista SELECT sem separar níveis de agregação.


C

HAVING com subconsulta que referencia a própria consulta agregada sem CTE.


D

subconsulta correlacionada no SELECT para recalcular à total de cada município em cada linha.


E

GROUP BY e aplicar WHERE comparando diretamente com AVG (total) no mesmo nível.