Hola a todos.
necesitaria un poco de ayuda ya que soy nuevo en esto y necesito hacer un trigger.
Tengo una base de datos con los campos DNI(int), anterior(date), control(date), siguiente(date).
Lo que necesito es que cuando la de la columna control sea igual a la fecha actual
-a anterior asignarle control
-a control asignarle siguiente
-a siguiente asignarle siguiente incrementado en 6 meses.
Tenia pensado hacerlo de la siguiente manera, pero nose si lo estoy escribiendo bien y nose como seguirlo.
CRETATE TRIGGER actualizacion
AFTER INSERT ON Controles
FOR EACH ROW BEGIN
IF control = CURRENT_DATE {
NEW.anterior = OLD control
NEW.control = OLD siguiente
. . .
. . .
}
END;
Desde ya muchisimas gracias.