Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2013, 18:19
status02
 
Fecha de Ingreso: septiembre-2012
Mensajes: 25
Antigüedad: 12 años, 1 mes
Puntos: 0
ordenar ultimo pago por cliente

Hola a todos, bueno tengo un problema con una consulta para traer los datos de una tabla "pagos", lo que necesito hacer es traer el ultimo pago de cada cliente, ordenado por fecha descendente.

Hice dos consultas pero una me devuelve todos los registros. que es:

SELECT id, id_cliente, fecha, importe FROM pagos
ORDER BY fecha desc


La segunda me trae 1 registro por usuario pero no el ultimo sino el primero , es decir si el cliente hizo 3 pagos me devuelve el primero.


SELECT id, id_cliente, fecha, importe
FROM pagos
GROUP BY id_cliente
ORDER BY id_pago DESC