Obtiene esta ID de su columna de incremento automático para la fila insertada con la función LAST_INSERT_ID :Para que puedas usar
INSERT into SALARY (salary_figure, emp_id) values ("30000", LAST_INSERT_ID());
para su segunda operación INSERT.
Si desea agregar una fila por un disparador en una tercera tabla, use el nuevo sal_id
y emp_id
valores, puede hacerlo con un activador DESPUÉS DE INSERTAR en el Salary
usando el nuevo valor en la columna emp_id y el último id de auto_incremento insertado... con la función LAST_INSERT_ID() ya mencionada.
CREATE TRIGGER salary_after_insert AFTER INSERT ON `SALARY`
FOR EACH ROW
BEGIN
INSERT INTO join_table (emp_id, sal_id) VALUES (NEW.emp_id, LAST_INSERT_ID());
END;