Gabarito: C
A questão nos trouxe a seguinte tabela:
Item (ID, Nome, Quantidade, Tipo)
E pediu para completarmos o comando SQL que retorna o Tipo e a Quantidade média de cada Item, por Tipo de Item, apenas quando a média estiver superior a 500.
A consulta vai ficar assim:
1. SELECT Tipo, AVG (Quantidade)
2. FROM Item
3. GROUP BY Tipo
4. HAVING AVG (Quantidade) > 500;
O comando está retorna o tipo e a média da quantidade (linha 1) dos itens da tabela Item (linha 2), agrupados pelo atributo Tipo (linha 3) e apenas quando a média for maior que 500 (linha 4).
Importante salientar que a cláusula WHERE não aceita funções de agregação, de forma que a condição deve ser expressa na cláusula HAVING.