我在这个问题的帮助下尝试了这个问题"插入课程(faculty_id)从教师中选择faculty_id;"但它只插入已存在的值。这里的一列是自动递增的,所以我想把这个递增的值带到mysql workbench 6.2中的另一个表的列中。我甚至尝试在两列之间设置一个外键,但它有用。请任何人可以帮忙解决这个问题吗?
答案 0 :(得分:0)
这就是你想要的。每次将某些内容插入到教师中,并在插入数据后,将触发after insert
触发器。您可以访问刚插入NEW.
前缀的值。
DELIMITER //
create trigger classInsert after insert on faculty
for each row
begin
insert into class(faculty_id) values (NEW.faculty_id);
end//
DELIMITER ;
每次向class
添加新值时,它都会自动在faculty
表格中添加一个条目。