Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Generar recibos de fechas futuras a partir de fecha de inicio en prestamo

Estas en el tema de Generar recibos de fechas futuras a partir de fecha de inicio en prestamo en el foro de Mysql en Foros del Web. Saludos, Estoy desarrollando un sistema de prestamo y tengo el siguiente inconveniente: Tengo la tabla prestamo, la cual posee los campos de cod_prestamo, monto, fecha_solicitud, ...
  #1 (permalink)  
Antiguo 15/04/2012, 21:01
 
Fecha de Ingreso: marzo-2012
Ubicación: RD
Mensajes: 5
Antigüedad: 12 años, 1 mes
Puntos: 0
Información Generar recibos de fechas futuras a partir de fecha de inicio en prestamo

Saludos,

Estoy desarrollando un sistema de prestamo y tengo el siguiente inconveniente:

Tengo la tabla prestamo, la cual posee los campos de cod_prestamo, monto, fecha_solicitud, tipo de prestamo (semanal, mensual, quincenal), etc. donde estan registrados todos los prestamo

Quiero generar, por ejemplo, los recibos que corresponde para la semana del 15 al 24 de abril. O sea, que me despliegue todos los prestamos que las cuotas facturan en esta semana.

Ejemplo.

Cod_Prestamo | Monto | Cuota | Fecha_Pago | No_Recibo
003 | 10000 | 1000 | 16-04-2012 | 3
005 | 3000 | 300 | 16-04-2012 | 2
010 | 6000 | 600 | 17-04-2012 | 1
  #2 (permalink)  
Antiguo 17/04/2012, 12:48
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: Generar recibos de fechas futuras a partir de fecha de inicio en prestamo

Prueba con esto->
Código MySQL:
Ver original
  1. select * from prestamo where Fecha_Pago between 15-04-2012 and 24-04-2012
  #3 (permalink)  
Antiguo 18/04/2012, 14:36
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Generar recibos de fechas futuras a partir de fecha de inicio en prestamo

Tienes un problema con las fechas. Ese campo Fecha_Pago debería ser un campo DATE y los valores deberían guardarse así 2012-04-15, por ej.

Luego te bastará usar la consulta de hackjose con el orden correcto
SELECT * FROM prestamo WHERE Fecha_Pago BETWEEN 2012-04-15 AND 2012-04-24

Deberías replantearte la naturaleza de los datos y el formato en que los guardas. Es verdad que podrías convertir en la consulta los valores de cadena que parece que usas en ese campo a fecha, pero no podrás hacer otras muchas cosas. Estudia la posibilidad de cambiar ese campo a un tipo DATE, pero no lo hagas directamente, porque perderías los datos. Dinos cómo lo tienes y te aconsejaremos cómo hacerlo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:13.