A alternativa correta é a letra D) F – V – F – V. I. (F) select month(dt_venda), sum(qtde*valor) from venda Where dt_venda between ‘20230101’ and ‘20230430’ group by month(dt_venda) - A cláusula WHERE está incorreta, pois as datas estão entre aspas simples e não entre aspas duplas. Além disso, a cláusula BETWEEN não inclui a data final, então a data final deve ser alterada para 20230430. II. (V) select month(dt_venda) as [Mês], sum(qtde*valor) as [Total] from venda Where dt_venda >= ‘20230101’ and <= ‘20230430’ group by month(dt_venda) - A cláusula WHERE está incorreta, pois a segunda data não está especificada corretamente. Deve ser adicionado dt_venda após o operador AND. III. (F) select month(dt_venda), sum(qtde*valor) from venda Where dt_venda >= ‘20230101’ and dt_venda <= ‘20230430’ order by month(dt_venda) - A cláusula ORDER BY não está agrupando por mês, então a cláusula GROUP BY deve ser adicionada. IV. (V) select month(dt_venda) as [Mês], sum(qtde*valor) as [Total] from venda Where dt_venda >= ‘20230101’ and dt_venda <= ‘20230430’ group by month(dt_venda) - Esta consulta está correta, agrupando por mês e somando o total das vendas no período especificado.
Para escrever sua resposta aqui, entre ou crie uma conta
Sistema Gerenciador de Banco de Dados
•UNINTER
Sistema Gerenciador de Banco de Dados
•UNINTER
Compartilhar