MySQL - por favor urgente es para ya mismo como realizo un estado de deuda en mysql

 
Vista:

por favor urgente es para ya mismo como realizo un estado de deuda en mysql

Publicado por nast_05 (1 intervención) el 14/06/2017 00:40:17
lo que quiero hacer es que en una tabla de préstamo me actualice el estado de la deuda diariamente justo cuando el deudor se pase de la fecha de entrega y cada día de atraso el valor sea + 200 si el estado es devuelto no pasa nada, la deuda no aumenta. pero si se encuentra en préstamo la deuda sigue sumando


aquí les dejo la tabla

1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE `tbl_prestamo` (
  `id_prestamo` int(11) NOT NULL AUTO_INCREMENT,
  `fecha_inicio` date NOT NULL,
  `fecha_fin` date NOT NULL,
  `detalle` varchar(45) NOT NULL,
  `id_persona` int(11) NOT NULL,
  `id_libro` int(11) NOT NULL,
  `fecha_entrega` date DEFAULT NULL,
  `estado` varchar(45) DEFAULT NULL,
  `deuda` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`id_prestamo`);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 953
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

por favor urgente es para ya mismo como realizo un estado de deuda en mysql

Publicado por leonardo_josue (414 intervenciones) el 14/06/2017 15:48:49
Hola nast_05:

Para hacer lo que quieres necesitas de dos cosas:

1. Un Procedimiento Almacenado (Store Procedure - SP) que te haga toda la lógica que explicaste.

2. Una Tarea/Evento calendarizado (Job) que se ejecute cada 24 horas, al finalizar el día.

Pídele a SAN GOOGLE que te ayude con algunos ejemplos y si tienes problemas, postea lo que intentaste hacer y con gusto tratamos de ayudarte.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar