Fórum Duvida com exercício sql #613198

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

Gostei + 0

06/11/2020

Ygor

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

Gostei + 0

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

Aceitar