Banco de dadosSql (2)
- (INSTITUTO AOCP 2020)
Com o objetivo de premiar seu melhor vendedor, uma loja contratou José para desenvolver uma consulta SQL que retorne o ‘id_vendedor’ do vendedor que, somando o valor total de todos os seus pedidos, foi o que mais vendeu. Qual das alternativas a seguir apresenta o código que José deverá implementar para alcançar esse objetivo?pedido id_pedido id_cliente id_vendedor total
A) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) ASC LIMIT 0,1);
B) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_pedido ORDER BY SUM(total) LIMIT 1,1);
C) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) DESC LIMIT 0,1);
D) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) LIMIT 1,1);
E) SELECT id_vendedor, SUM(total) FROM pedido GROUP BY id_vendedor HAVING SUM(total)=(SELECT SUM(total) FROM pedido GROUP BY id_vendedor ORDER BY SUM(total) DESC LIMIT 1,0);
Próximo:
EXERCÍCIOS - Exercício 430
Vamos para o Anterior: Exercício 428
Tente Este: Exercício 209
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados