Diseñar un disparador dp_modif_empleado que al modificar el salario de un
empleado, automáticamente quede actualizado el presupuesto total del departamento al que el empleado pertenece, en función del nuevo salario asignado al empleado.
DROP TRIGGER IF EXISTS dp_modif_empleado;
DELIMITER //
CREATE TRIGGER dp_modif_empleado AFTER UPDATE ON Empleados FOR EACH ROW
BEGIN
UPDATE Departamentos SET presupuesto=presupuesto-OLD.salario WHERE cod_dep=NEW.cod_dep;
UPDATE Departamentos SET presupuesto=presupuesto+NEW.salario WHERE cod_dep=NEW.cod_dep;
END //
DELIMITER;
Mi duda es la siguiente no entiendo que diferencia hay entre el old y el new entre esos dos updates y porque hace dos updates, contestad cuando podais, saludos.