Tengo una tabla de pagos la cual tiene fecha_limite_pago y fecha_pago, lo que quiero hacer es mostrar los días de retraso en los pagos si el usuario pago despues de la fecha_limite_pago.
He tratado de hacerlo restando pero no me funcionado

| |||
Operaciones con fechas en MySQL Hola amigos, Tengo una tabla de pagos la cual tiene fecha_limite_pago y fecha_pago, lo que quiero hacer es mostrar los días de retraso en los pagos si el usuario pago despues de la fecha_limite_pago. He tratado de hacerlo restando pero no me funcionado ![]() |
| |||
Re: Operaciones con fechas en MySQL Bueno yo lo haria de la siguiente forma en mysql.
Código:
Saludos. SELECT TO_DAYS(fecha_pago)-TO_DAYS(fecha_limite_pago) AS dias from table WHERE TO_DAYS(fecha_pago)-TO_DAYS(fecha_limite_pago) > 1 |
| |||
Re: Operaciones con fechas en MySQL Hola Manoloweb y Herminio, Gracias por su respuesta. Bueno lo de Manolo si funciono pero me da número s mero extraños y ademas me incluye tambien los registros que han pagado antes pero con un simbolo negativo. Esto ya lo habia intendado y por eso hice la consulta porque me daban este tipo de numeración. Lo de Herminio me funciono mejor, tambien esto lo habia tratado pero siempre me daba error porque incluia unos comandos que no funcionaban. Ahora estoy jugando con la funcion de mes MONTH() en lugar del TO_DAYS() a ver como me va ![]() Gracias por vuestra ayuda. Salu2 JARS |