Para este caso tenemos una tabla con el id de pago y la fecha en la que se hizo, en este ejemplo tenemos un ejemplo de 5 pagos (que han hecho ya varios pagos en diferentes fechas)
La pregunta del millon, "Traeme los registros de la ultima vez que pagó para cada pago", osea cuando fue la ultima vez que pago ese id_pago_parcial, los demas registros no me importan, solo la ultima vez que pago, para darles una ayudada en lo que busco serian los 5 primeros registros, solo esos 5, los demas pagos no importan, solo el utlimo. (obvio no es un limit 0,5 por que son N registros)
Ando haciendo un query mas grande pero ocupo partir de este resultado, ojala me puedan ayudar.
Cita:
cualquier duda la contesto, se me ocurre un distinct para quitar los repetidos, luego un order by DESC, luego un limit... pero para hacer eso necesitamos saber cuantos son en total :S apuesto a que hay una instruccion que nos hace todas esas funciones Tabla pagos_parciales
id_pago_parcial fecha_pago
1 2012-07-16
2 2012-07-16
3 2012-07-16
4 2012-07-16
5 2012-07-16
2 2012-07-10
3 2012-06-20
4 2012-05-30
1 2012-04-30
2 2012-03-20
5 2012-04-20
3 2012-01-11
2 2012-03-20
4 2012-04-20
1 2012-04-20
5 2012-04-25
id_pago_parcial fecha_pago
1 2012-07-16
2 2012-07-16
3 2012-07-16
4 2012-07-16
5 2012-07-16
2 2012-07-10
3 2012-06-20
4 2012-05-30
1 2012-04-30
2 2012-03-20
5 2012-04-20
3 2012-01-11
2 2012-03-20
4 2012-04-20
1 2012-04-20
5 2012-04-25