设计触发器,单插入新生时,实现班级人数自动更新?
答案:2 悬赏:40
解决时间 2021-03-22 16:09
- 提问者网友:萌萌小主
- 2021-03-22 03:39
在学生基本信息表里加入新生,那么班级基本信息表中对应的班级人数也自动更新!~ 求高手速帮忙解决~
最佳答案
- 二级知识专家网友:狙击你的心
- 2021-03-22 04:46
CREATE TRIGGER UPDATe_CLASS ON 学生
FOR INSERT,DELETE
AS
UPDATE CLASS SET 班级人数=(SELECT COUNT(*) FROM 学生 WHERe CLASS_ID='') WHERe CLASS_ID=''
FOR INSERT,DELETE
AS
UPDATE CLASS SET 班级人数=(SELECT COUNT(*) FROM 学生 WHERe CLASS_ID='') WHERe CLASS_ID=''
全部回答
- 1楼网友:悲观垃圾
- 2021-03-22 05:56
create trigger stu_insert on student
for insert, update
as
begin
update class set number=number+1 where clno in (select clno from inserted )
end
你试试这样行不行。插入表中 也要有clno 班及号这列
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯