Ir para conteúdo

POWERED BY:

Arquivado

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

marcelo2605

Problemas para criar uma query

Recommended Posts

Tenho duas tabelas: galerias e fotos. Preciso criar uma query que pegue a última galeria postada e as fotos relacionadas àquela galeria.

 

SELECT galerias.data, galerias.titulo, galerias.texto, fotos.imagem, fotos.thumb, fotos.legenda FROM galerias JOIN fotos ON galerias.id_galeria = fotos.id_galeria ORDER BY galerias.id_galeria DESC

 

Essa query pega a última galeria, mas mostra as fotos de todas as galerias. Como faço para limitar as fotos mostradas para somente aquelas que tem o id da última galeria?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente :

 

SELECT galerias.data, galerias.titulo, galerias.texto, fotos.imagem, fotos.thumb, fotos.legenda 
FROM galerias JOIN fotos ON galerias.id_galeria = fotos.id_galeria 
WHERE galerias.data = (SELECT MAX(galerias2.data) 
                      FROM galerias galerias2)
ORDER BY galerias.id_galeria DESC

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.