Ir para conteúdo

POWERED BY:

Arquivado

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

mzaidan

[Resolvido] Select em mais de uma tabela

Recommended Posts

Galera, tenho 3 tabelas:

 

isc_products, isc_products_images e isc_categories

 

Na isc_products eu tenho o campo "prodcatids" que se relaciona com o "categoryid" da tabela isc_categories

 

- O id da categoria (categoryid) está inserido na tabela isc_products no campo (prodcatids)

Na tabela isc_products_images eu possuo o campo "imageprodid" que se relaciona com o "productid" da tabela isc_products

 

- O id da tabela isc_products (productid) está inserido no campo (imageprodid) da tabela isc_products_images

 

O que eu queria era fazer um sql que separasse todos os produtos, por categoria, mostrando as imagens de cada um.

 

Por exemplo:

 

Categoria A

imagem 1

imagem 2

 

Categoria B

imagem 1

imagem 2

 

Deu para entender?

 

Se sim, alguém poderia me ajudar?

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, resumindo:

 

Como eu dou um select para pegar, ao mesmo tempo, dados de 3 tabelas diferentes?

 

Tabelas:

isc_products, isc_products_images e isc_categories

 

Colunas:

id_prod

id_prod_image

id_categ

 

Suponha que sejam esses os campos.

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Teoricamente...

 

Select * from isc_products p, isc_products_image i, isc_categories c

where p.productid = i.imageprodid

and c.categoryid = p.prodcatids

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.