Informática, perguntado por danielPaivaLima, 10 meses atrás

Os supermercados Baratão fizeram um mega bazar de produtos de limpeza no ultimo final de semana, nas suas 4 lojas. Nesta 2º feira o diretor da rede para identificar qual loja foi a campeã de vendas, solicitou a equipe de T.I. uma relação de lojas com seu total de vendas de produtos de limpeza por ordem de maior valor de vendas para o menor. Sabendo que a tabela de "LojasVendas" possui os campos: Cod_Loja, Cod_Tp_Produto, Cod_produto sendo esses inteiros de 2 dígitos e Data_Venda sendo tipo Date e Valor_Produto sendo Decimal(3,2). Onde todos os campos não aceitam valores nulos, sabendo se que o tipo de produto 2 equivale aos produtos de limpeza e que os dias 02 e 03/07/2012 equivalem ao sábado e domingo da promoção.



Qual o script SQL necessário para trazer corretamente esses resultados?

Assinale a alternativa que apresenta o Script SQL correto.

Escolha uma:
a. Select Cod_Loja, Sum(Valor_Produto) from LojasVendas
WHERE (Data_Venda BETWEEN '02/07/2012' AND '03/07/2012')
And Cod_Tp_Produto <> 2
group by Cod_loja
order by Valor_Produto;
b. Select distinct Cod_Loja, Sum(Valor_Produto) from LojasVendas
WHERE (Data_Venda BETWEEN '02/07/2012' AND '03/07/2012')
And Cod_Tp_Produto = 2
group by Cod_loja
order by Valor_Produto;
c. Select Cod_Loja, Sum(Valor_Produto) from LojasVendas
WHERE (Data_Venda BETWEEN '02/07/2012' AND '03/07/2012')
And Cod_Tp_Produto = 2
group by Cod_loja
order by Valor_Produto;
d. Select distinct Cod_Loja, Sum(Valor_Produto) from LojasVendas
WHERE (Data_Venda BETWEEN '02/07/2012' AND '03/07/2012')
And Cod_Tp_Produto = 2
group by Cod_loja
order Valor_Produto desc;
e. Select distinct Cod_Loja, Sum(Valor_Produto) from LojasVendas
WHERE (Data_Venda >='02/07/2012' <= '03/07/2012')
And Cod_Tp_Produto = 2
group by Cod_loja
order by Valor_Produto;

Soluções para a tarefa

Respondido por NovaesZanetti
6

corrigido pelo AVA


B) Select distinct Cod_Loja, Sum(Valor_Produto) from LojasVendas

WHERE (Data_Venda BETWEEN '02/07/2012' AND '03/07/2012')

And Cod_Tp_Produto = 2

group by Cod_loja

order by Valor_Produto

Respondido por Felipeventura03
0

Resposta:

Select distinct Cod_Loja, Sum(Valor_Produto) from LojasVendas

WHERE (Data_Venda BETWEEN '02/07/2012' AND '03/07/2012')

And Cod_Tp_Produto = 2

group by Cod_loja

order by Valor_Produto;

Corrigido pelo AVA em 05/2020.

Perguntas interessantes