Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/12/2005, 03:03
Avatar de txus35
txus35
 
Fecha de Ingreso: mayo-2005
Mensajes: 42
Antigüedad: 19 años, 9 meses
Puntos: 0
Gracias claray por tu ayuda.
He adaptado tu idea sin éxito de esta forma:

"SELECT * FROM Fotos WHERE IdFoto=
(SELECT IdFoto FROM Comentarios
WHERE Comentarios.IdFoto=Fotos.IdFoto ORDER BY FechaComentario DESC LIMIT 1)
ORDER BY IdFoto,FechaFoto"


Insisto que la idea básica es que seleccionemos los 5 comentarios más recientes de la tabla Comentarios. Sólo que si por ejemplo, 3 de los últimos 5 comentarios pertenecen a la misma foto, aparezca sólo el más reciente de ellos 3 y el resto de las otras fotos.