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);
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.