INNER JOIN em SQL

malta231

Power Member
Boas,

SELECT `idArtigos`, `NomeArtigo`, `Descricao`, `Caracteristicas`, `ValorUnit`, `NomeSubCategoria`
FROM maltajo_pap.artigos
INNER JOIN maltajo_pap.subcategoria
ON subcategoria.idSubCategoria=artigos.ID_SubCategoria
ORDER BY idArtigos

Tenho esta query, que faz isto:
Mostra o "Nome", "descrição", "caracteristicas" e o "valor" de cada artigo da tabela 'artigos' e mostra o "nome da sub categoria" da 'tabela subcategoria'.
queryx.jpg





O que eu queria agora era juntar as imagens de cada artigo que está na tabele 'fotoartigos'.


Esta aqui as minhas tabelas:
tabelast.jpg



Estou a tentar fazer a query, mas não estou a conseguir.
SELECT `idArtigos`, `NomeArtigo`, `Descricao`, `Caracteristicas`, `ValorUnit`, `NomeSubCategoria`, `Imagem`
FROM maltajo_pap.artigos
INNER JOIN maltajo_pap.subcategoria
ON subcategoria.idSubCategoria=artigos.ID_SubCategoria
INNER JOIN maltajo_pap.fotosartigos ON fotoartigos.ID_Artigos=artigos.idArtigos
ORDER BY idArtigos

Alguem me pode ajudar?



EDIT: Podem apagar, já resolvi o problema.
 
Última edição:
Back
Topo