
09/12/2008, 17:54
|
 | | | Fecha de Ingreso: noviembre-2001 Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 3 meses Puntos: 1 | |
forma mas sana de obtener ultima foto. hola amigos,
estoy usando mysql y la estructura de mis tablas es la siguientes
usuarios.id, usuarios.nombre
fotos.id, fotos.id_usuario
cual les parece que seria la forma mas adecuada de obtener la ultima foto de cada usuario?
SELECT usuarios.id, usuarios.nombre, MAX(fotos.id) as ultima
FROM usuarios
LEFT OUTER JOIN fotos.id_usuario = usuarios.id
GROUP BY usuarios.id
ORDER BY usuarios.id
me parecece que el MAX() está haciendo que mi consulta se ejecute muy lentamente..
muchas gracias por vuestra ayduda, saludos para todos!!
__________________ On error no hago nada porque deje de fumar... |