第一个表 学生 学号 年龄 学院
第二个表 学院 人数
假如给一个表添加学生为自动化学院,责第二个表自动化学院人数加一
设置触发器的话,怎么确定是给自动化学院➕1,希望能举一个语句例子,,急需,非常感谢
解决问题可给予小回报
插入的数据,有所属学院,根据插入时学院的字段作为条件去更新。
create or replace trigger insert_stu
after insert
on student
for each row
begin
update 学院表 set stotal=stotal+1 where 学院字段=:new.学院字段;
end;
建个触发器,当一个学生表更新时,新增学生时在学院人数里面加一,删除学生时减一。
触发器还可以加条件,判断他所属的学院,学院表中他所属的学院就可自动+1或-1了