导航菜单
首页 >  » 正文

SQL查询每门课程的平均成绩、选课人数 用sql语句,定义一个before行级触发器,为教师表定义完整性规则,“教授

SQL查询每门课程的平均成绩、选课人数

select 课程, count(课程编号) as 选课人数 , avg(成绩) as 平均成绩 from 表 group by 课程编号

用sql语句,定义一个before行级触发器,为教师表定义完整性规则,“教授

CREATE OR REPLACE TRIGGER tri_teacher BEFORE INSERT update ON emp
FOR EACH ROW
DECLARE
BEGIN
IF( :new.sal<4000) THEN :new.sal:=4000;
END IF;
END tri_teacher;
1、emp改成你的教师表
2、sal是教师的工资这个字段
3、我这个触发器,是你对教师表插入或者删除数据时都会都该行进行验证,如果工资小于4000改为4000,经过测试能达到要求

相关推荐: