Conhecimentos Específicos: Tecnologia da Informação (TI) - CONSULPAM 2025 - Analista de TI (Tecnologia da Informação)
Considere um banco de dados relacional de uma loja virtual, com as seguintes tabelas,

Diante do exposto, assinale a alternativa que apresenta a consulta em Linguagem SQL que retorna o nome do cliente com maior valor total de pedidos.
SELECT nome FROM clientes JOIN pedidos USING (id_cliente) GROUP BY nome ORDER BY SUM(valor) DESC LIMIT 1.
SELECT nome FROM clients WHERE id_cliente IN ( SELECT id_cliente FROM pedidos GROUP BY id_cliente HAVING SUM(valor) = MAX(valor)).
SELECT nome FROM clients JOIN pedidos ON clientes.id_cliente = pedidos.id_cliente WHERE valor = (SELECT MAX(valor) FROM pedidos).
SELECT nome FROM clients JOIN pedidos ON clientes.id_cliente = pedidos.id_cliente GROUP BY nome HAVING SUM(valor) > ALL (SELECT SUM(valor) FROM pedidos GROUP BY id_cliente WHERE id_cliente != clientes.id_cliente).
Crie uma conta grátis para ver o gabarito comentado
10 questões gratuitas por diaResponder Questão e Ver Comentários →