Ir para conteúdo

Arquivado

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

Tojo

com JOIN

Recommended Posts

Olá.

 

meu problema é o seguinte.

 

Tenho 3 tabelas que se relacionam através de 2 campos. Estes campos são as ligações entre elas.

 

Uma delas, tem informações sobre os produtos.

A segunda, tem itens do produto.

A terceira, imagens.

 

Preciso fazer um select que me retorne o seguinte.

 

Vamos supor que eu tenha um produto, com 10 itens e 3 imagens.

 

Preciso que meu select mostre 13 linhas com informações dos produtos, sendo as 10 primeiras os itens (com as informações das imagens em branco) e em seguida mostre as 3 imagens (com as informações dos itens em branco).

 

Não consegui fazer funcionar...

 

Tentei assim:

 

select *

from
produtos aa,
itens a inner join figuras b on (a.cd_capitulo = b.cd_capitulo and a.nr_fso = b.nr_fso)

where
aa.cd_capitulo = '20' and
aa.nr_fso = '20004' and 
a.cd_capitulo='20' and 
a.nr_fso='20004'


order by 
cd_tipo_item, nr_item

Mas não rolou...

 

Fico no aguardo.

 

valeu!

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.