QUESTÃO 7

Considere as tabelas Pedidos, Clientes e Produtos:

Pedidos (

idPedido INT,

idCliente INT,

idProduto INT

)

Clientes (

idCliente INT,

nomeCliente VARCHAR(100)

)

Produtos (

idProduto INT,

nomeProduto VARCHAR(100)

)

Você deseja listar o nome do cliente e o nome do produto de cada pedido realizado. Isso exige uma junção entre as três tabelas usando INNER JOIN. Qual das consultas SQL a seguir está correta?

Alternativas
Alternativa 1 – SELECT nomeCliente, nomeProduto FROM Produtos JOIN Pedidos, Clientes;
Alternativa 2 – SELECT nomeCliente, nomeProduto FROM Pedidos, Clientes, Produtos WHERE idPedido = nomeCliente;
Alternativa 3 – SELECT nomeCliente, nomeProduto FROM Pedidos INNER JOIN Clientes ON Pedidos.idCliente = Clientes.nomeCliente INNER JOIN Produtos ON Pedidos.idProduto = Produtos.nomeProduto;
Alternativa 4 – SELECT nomeCliente, nomeProduto FROM Clientes INNER JOIN Produtos ON Clientes.idCliente = Produtos.idProduto INNER JOIN Pedidos ON Pedidos.idCliente = Clientes.idCliente;
Alternativa 5 – SELECT nomeCliente, nomeProduto FROM Pedidos INNER JOIN Clientes ON Pedidos.idCliente = Clientes.idCliente INNER JOIN Produtos ON Pedidos.idProduto = Produtos.idProduto;

Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.

Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.

Aponte o celular para abrir o WhatsApp

ou clique aqui
Este site utiliza cookies para lhe oferecer uma melhor experiência de navegação. Ao navegar neste site, você concorda com o uso de cookies.