Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 271

  • (UNIRIO 2014)

Considere um esquema relacional composto pelas estruturas de tabelas definidas a seguir:
Pedidos ( CodigoPedido, CodigoCliente, Valor)
CodigoCliente referencia Clientes
Clientes( CodigoCliente, NomeCliente, Cidade)
A especificação do comando SQL para uma consulta que retorna os nomes de clientes e o valor total de seus pedidos para os clientes que moram na cidade de São Paulo e cuja soma dos valores de seus pedidos ultrapasse RS 5.000,00 é:


A) SELECT Clientes.NomeCliente, SUM(Pedidos.Valor)
FROM Pedidos INNER JOIN Clientes ON Pedidos.CodigoCliente = Clientes.CodigoCliente
WHERE Pedidos.Valor > 5000 and Clientes.Cidade = 'São Paulo”
GROUP BY Clientes.NomeCliente.


B) SELECT Clientes.NomeCliente, SUM(Pedidos.Valor)
FROM Pedidos INNER JOIN Clientes ON Pedidos.CodigoCliente = Clientes.CodigoCliente
GROUP BY Clientes.NomeCliente HAVING Pedidos.Valor > 5000 and Clientes.Cidade = 'São
Paulo?.


C) SELECT Clientes.NomeCliente, SUM(Pedidos.Valor)
FROM Pedidos INNER JOIN Clientes ON Pedidos.CodigoCliente = Clientes.CodigoCliente
WHERE Clientes.Cidade = 'São Paulo?
GROUP BY Clientes.NomeCliente HAVING SUM(Pedidos.Valor) > 5000.


D) SELECT Clientes.NomeCliente, SUM(Pedidos.Valor)
FROM Pedidos INNER JOIN Clientes ON Pedidos.CodigoCliente = Clientes.CodigoCliente
HAVING Pedidos.Valor > 5000
GROUP BY Clientes.NomeCliente.


E) SELECT Clientes.NomeCliente, SUM(Pedidos.Valor)
FROM Pedidos INNER JOIN Clientes ON Pedidos.CodigoCliente = Clientes.CodigoCliente
WHERE Pedidos.Valor > 5000 and Clientes.Cidade = 'São Paulo?.



Próximo:
EXERCÍCIOS - Exercício 272

Vamos para o Anterior: Exercício 270

Tente Este: Exercício 455

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=5.59ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.56ms))((ts_substr_c=1.07ms))((ts_substr_im=0.75ms))
((total= 8ms))