文章目录
-
- 数据更新
-
- 1. SQL插入:在选课表SC中插入95211班学生选修C04的选课信息
- 2. SQL插入:在课程表Course中插入数据
- 3. SQL插入:在学生表Student中插入数据
- 4. SQL插入:插入一条学生数据(9913101,王红,女)
- 5. SQL更新:将所有学生的年龄增加1岁
- 6. SQL更新:修改“高等数学”课程倒数三名成绩,在原来分数上减5分
- 7. SQL更新:修改“9512101”的“C01”课程成绩为85
- 8. SQL更新:修改“王大力”的“计算机导论”课程成绩为70
- 9. SQL更新:将所有平均分为75分以上的学生的各门课成绩在原来基础上加5分
- 10. SQL更新:修改计算机系李勇的VB课程成绩为60
- 11. SQL删除:删除“9531102”学生“C05”课程的成绩记录
- 12. SQL删除:删除“张海”的所有成绩记录
- 13. SQL删除:删除“数据库基础”的全部记录(包括课程信息,成绩信息)
- 14. SQL删除:删除计算机系学生的所有成绩记录
- 15. 使用insert set 语句向sc表中插入数据
- 16. 向student表中一次插入多行数据
- 17. 插入计算机系学生C01课程的选课记录
- 18. 插入图书信息
- 19. 删除图书数据
- 20. 修改borrow表增加一列;修改日期数据(两条语句完成)
- 21. 根据employee表中各部门的员工数,更新department表的各对应部门人数
- 22. 修改编号33的“安志杰”的部门编号为1005,职位为“业务员”
- 23. 插入一个新的部门记录:部门编号-1009;部门名称-“培训部”
- 视图
数据更新
1. SQL插入:在选课表SC中插入95211班学生选修C04的选课信息
在选课表SC中插入95211班学生选修C04的选课信息。
提示:多行数据插入,插入的数据的sno从student表中查询而来,插入的cno为“C04”
学生数据库db_student包括三个数据表student(学生表)、course(课程表)和sc(选课表)。表结构如下:
1、student(学生表)
SNO学号CHAR(7)
SNAME姓名CHAR(10)
SSEX性别CHAR(2)
SAGE年龄SMALLINT
SDEPT所在系 VARCHAR(20)
2、course(课程表)
CNO课程号CHAR(10)
CNAME课程名VARCHAR(20)
CCREDIT学分SMALLINT
SEMSTER学期SMALLINT
PERIOD学时SMALLINT
3、sc(选课表)
SNO 学号CHAR(7)
CNO 课程号CHAR(10)
GRADE 成绩 SMALLINT
insert