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 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 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;
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
e. 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;
Soluções para a tarefa
Respondido por
14
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
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;
Explicação:
Perguntas interessantes