GARANTIR DESCONTO

Fórum Inner join com tres tabelas?? #481194

03/06/2014

0

select s.idproduto,s.nome from produto s
inner join produto_fornecedor sv on s.idproduto=sv.produto_idproduto
inner join fornecedor v on v.nome=sv.produto_idproduto;


Como eu faço para acrecentar a tabela fornecedor?
Jorge Luis

Jorge Luis

Responder

Posts

03/06/2014

Jefferson Santos

Basta inserir o nome da coluna da tabela fornecedor que você precisa lá em cima no select.
Responder

Gostei + 0

03/06/2014

Jorge Luis

Por favor me passe um código como exemplo, porque não esta dando certo
Responder

Gostei + 0

03/06/2014

Marisiana Battistella

Confere o join:
inner join fornecedor v on v.nome=sv.produto_idproduto;

Você está utilizando o nome do fornecedor para fazer a ligação entre as tabelas. O correto é ligar as chave primária à chave estrangeira.
Responder

Gostei + 0

03/06/2014

Jefferson Santos

select s.idproduto,s.nome, 'Aqui você inclui a coluna da tabela de fornecedor com o alias V.NomedaColuna' from produto s
inner join produto_fornecedor sv on s.idproduto=sv.produto_idproduto
inner join fornecedor v on v.nome=sv.produto_idproduto;

Sem isso você só estará trazendo informações produto_fornecedor.

Qualquer coisa tire um print do diagrama que lhe ajudo melhor.
Responder

Gostei + 0

03/06/2014

Jorge Luis

[img]http://arquivo.devmedia.com.br/forum/imagem/372924-20140603-150928.png[/img]



preciso fazer uma consulta seleção com as tabelas produto pedido e cliente..
Responder

Gostei + 0

03/06/2014

Jorge Luis

[img]http://arquivo.devmedia.com.br/forum/imagem/372924-20140603-150928.png[/img]



preciso fazer uma consulta seleção com as tabelas produto pedido e cliente usando o inner join
Responder

Gostei + 0

05/06/2014

Marisiana Battistella

Fiquei confusa agora... Em qual tabela vc tem a FK do fornecedor?
Ela não deveria está na tabela Pedido?
Responder

Gostei + 0

05/06/2014

Jorge Luis

A fk do fornecedor esta no administrador
Responder

Gostei + 0

06/06/2014

Marisiana Battistella

Mas, de que jeito vc pretende identiciar os produtos que pertencem ao fornecedor se não tem nenhuma referência na tabela de pedidos ou de produtos?
Responder

Gostei + 0

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

Aceitar