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: 250
Plata
Ha aumentado 1 puesto 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