Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Laura Prytoluk

Consulta de produtos mais pedidos SQL

Recommended Posts

Olá, preciso fazer a seguinte consulta: apresentar o nome dos produtos mais pedidos.

Tenho a tabela produtos, que está assim:

CREATE TABLE produto
(id_produto number CONSTRAINT pk_produto PRIMARY KEY, 
 nome varchar2(30),
 preco number not null, 
 estoque number,
 descricao varchar2(100),
 observacoes varchar2(100),
 id_marca number,
 id_tipo number
);

a tabela pedido:

CREATE TABLE pedido
(id_pedido number CONSTRAINT pk_pedido PRIMARY KEY,
 id_cliente number, 
 dataPedido date, 
 dataEntrega date,
 valorTotal number not null,
 valorPago number not null
);

e a pedido_produto:

CREATE TABLE pedido_produto
(id_pedido number, 
 id_produto number,
 quantidade number
);

Poderiam me ajudar a resolver essa consulta?

Obrigada!

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 faça join pedido_produto com produto para saber os produtos pedidos

2 use um group by para saber os totais dos produtos pedidos

3 use um order by para saber os mais pedidos

4 faça um join com produtos para saber o nome

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.