Duvida com exercício sql

05/11/2020

0

SQL

Estou com o seguinte exercio para fazer ja fiz essa parte abaixo. queria ajuda para terminar

imagem da tabela do DB

a. Selecionar nome do cliente, nome do produto e quantidade de produtos vendi-dos agrupados por produto e cliente

SELECT nome

FROM Cliente, Produto, Pedido

WHERE Cliente.nome=Produto.nome=Pedido.idpedido.cod_cliente

(1)
SELECT nome

FROM Cliente, Produto, Pedido

WHERE Cliente.nome=Produto.nome=Pedido.idpedido.cod_cliente

(3)
UPDATE Pedido

SET cod_cliente = 1

(4)
SELECT Item

DELETE FROM idpedido

where CODIGO = 6
Ygor

Ygor

Responder

Posts

06/11/2020

Jair N.

Bom Dia, pelo que entendi
a. Selecionar nome do cliente, nome do produto e quantidade de produtos vendi-dos agrupados por produto e cliente

SELECT cliente.nome
, produto.nome AS produtos
, SUM(pedido.quantidade) AS quantidades
FROM pedido, cliente, produto
-- WHERE "(Cliente.nome=Produto.nome=Pedido.idpedido.cod_cliente)" -- Isto não está certo?
-- me parece que está relacionando o nome do cliente com o nome do produto e o código do pedido com o código do cliente?
WHERE (pedido.cod_cliente = cliente.cod_cliente)
AND (pedido.cod_produto = produto.cod_produto)
GROUP BY cliente.nome
, produto.nome
ORDER BY cliente.nome
,produto.nome;
Responder

06/11/2020

Ygor

cara eu tbm nao entendi muito bem nao, mas obrigado me ajudou bastante
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar