Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2013, 12:40
Avatar de xtimed
xtimed
 
Fecha de Ingreso: julio-2009
Ubicación: BCN - México
Mensajes: 226
Antigüedad: 15 años, 6 meses
Puntos: 41
Pregunta Como traer el ultimo registro de un cliente

Buenas a todos, mi pregunta es sencilla, como puedo traer el ultimo registro (en mi caso seria pago) de un cliente o mas bien, de todos los clientes que tengo en una BD, lo que quiero hacer es saber cuando fué el último pago que realizó cada cliente y ver quienes son los que tienen atraso de mas de un mes por ejemplo, por lo pronto tengo lo siguiente pero no me funciona o no se que es lo que me haga falta agregar:

Código MySQL:
Ver original
  1. CREATE TEMPORARY TABLE Pagos_Temp LIKE tblPagos;
  2. INSERT INTO Pagos_Temp(SELECT * FROM tblpagos WHERE operacion NOT IN (SELECT operacion FROM tblCreditos WHERE saldo = 0) ORDER BY operacion, fecha;
  3. SELECT * FROM Pagos_Temp WHERE fecha < DATE_SUB(CURDATE(), INTERVAL 1 MONTH) GROUP BY operacion;

Si alguien sería tan amable de decirme en que estoy mal o que me hace falta hacer? se los agradeceria mucho
__________________
Genio es todo aquel que conoce sus cualidades