目录
10-1 80.理学院(CS)新开一门课程“数学建模”,课程编号20, 学分4,学时72,选修课程,最多选课人数为50
10-3 85.将学号为012005001的学生班级改为计算机科学与技术2班(GId=02),联系电话置为空值(NULL)
10-5 78.为洪玉飞老师(教师编号:03012)安排软件工程1班(班级编号:04)的数据库课程(课程编号:1),上课教师为NB201,
10-7 82.如果平时成绩大于90,则将总评成绩低于70的重置为70
10-1 80.理学院(CS)新开一门课程“数学建模”,课程编号20, 学分4,学时72,选修课程,最多选课人数为50
INSERT INTO course
VALUES ('20',NULL,'CS', '数学建模', 4, 72, '选修', 50);
10-2 86.删除所有期末成绩小于60分的选课记录
DELETE FROM sc
where SCScore3 <60
10-3 85.将学号为012005001的学生班级改为计算机科学与技术2班(GId=02),联系电话置为空值(NULL)
update student
set GId = '02', STele = NULL
where SId = '012005001' ;
10-4 87.删除学号为012005001的所有选课记录
DELETE FROM sc
where SId = '012005001'
10-5 78.为洪玉飞老师(教师编号:03012)安排软件工程1班(班级编号:04)的数据库课程(课程编号:1),上课教师为NB201,
insert into information(CId,TId,GId,IRoom,IWeek,ITimeseg,ITerm)
values(1,'03012','04','NB201',5,'34','2021-2022-2')
10-6 81.将李飞同学的联系方式改为661010
UPDATE student
set STele = '661010'
where SName = '李飞'
10-7 82.如果平时成绩大于90,则将总评成绩低于70的重置为70
update sc
set SCScore = 70
where SCScore <70
10-8 88.删除所有选修了"数据库"课程的选课记录
DELETE
from sc
where CId in
(
select CId
from course
where CName = '数据库'
)
10-9 创建视图统计没有选课的学生信息
create view V_StudentsWithoutCourse
as
select *
from Student
where Student.Sno not in (
select Sno
from SC
)
10-10 创建视图统计需要重修的名单
create view V_RestudyList
as select
Sdept,a.Sno,Sname,Cname
from (select * from SC where Grade < 60 or Grade is null) as a
left join Course on a.Cno = Course.Cno
left join Student on Student.Sno = a.Sno