Tema: una consulta
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/06/2009, 00:36
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: una consulta

No sé si te habré entendido:

Código sql:
Ver original
  1. SELECT t1.usuario, t1.id FROM (SELECT usuario, id FROM fotos_usuario ORDER BY id DESC)t1 GROUP BY t1.usuario
debería mostrarte usuario y el último id de cada usuario, y de una forma eficiente, como nos mostró recientemente gnzsoloyo.

Naturalmente, puedes poner todos los nombres de campo que quieras, pero tendrás que seleccionarlo en la consulta interior y luego en la que sirve para seleccionar uno de cada mediante agrupación.