Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2010, 10:25
delta132
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá
Mensajes: 251
Antigüedad: 18 años, 6 meses
Puntos: 14
Order dentro de un GROUP BY

Hola de nuevo jeje,

Estoy agrupando una cantidad de datos de una tabla:
Código:
gestiones   |  afiliados
id_gestion         id_afiliado
detalle                nombre 
fecha_gestion     documento
id_afiliado
Y tengo la consulta:

Código:
SELECT afi.nombre, gs.detalle,gs.fecha_gestion FROM afiliados afi, gestiones gs WHERE afi.id_afiliado = gs.id_afiliado GROUP BY afi.id_afiliado
El problema es que si el afiliado tiene por ejemplo 5 gestiones me trae siempre la primera y deseo que me traiga la última (la gestión que tenga la última fecha), estuve probando con un ORDER BY gs.fecha_gestion DESC pero tampoco :S.

Espero me puedan colaborar.