Sql
好学的9527
这个作者很懒,什么都没留下…
展开
-
Sql 练习题 (八)
触发器-(3)创建后触发器限制每个学期开设的课程总数不能超过10门,如果超过了10门,则给出提示信息:本学期课程太多。--(6)删掉course表中的课程信息,请使用SQL语句做出相应处理(设系统对于参照完整性的策略为拒绝删除)。--(2)创建后触发器限定Course表中Semester的取值范围为1-10。--(5)创建前触发器在SC表中,不能删除考试成绩不及格学生的该门课程的考试记录。--(4)创建后触发器在SC表中,不能将不及格的考试成绩改为及格。原创 2023-05-04 16:52:35 · 893 阅读 · 0 评论 -
Sql 练习题 (七)
存储过程-(6)建立存储过程统计指定系选修指定课程(课程名)的学生人数和考试平均成绩,并用输出参数返回选课人数和平均成绩,并自己指定参数查询。--(2)建立存储过程查询某个指定系学生的考试情况,列出学生的姓名、所在系、课程名和考试成绩,并自己指定参数查询。--(3)建立存储过程查询某个学生某门课程的考试成绩,课程的默认值为“java” ,并自己指定参数查询。--(5)建立存储过程统计指定课程(课程名)的平均成绩,并将统计结果用输出参数返回,并自己指定参数查询。原创 2023-05-04 16:48:12 · 757 阅读 · 0 评论 -
Sql 练习题 (六)
视图-(3)利用第1题建立的视图,建立查询信息管理系1991年之后出生的学生学号、姓名和年龄的视图。--(7)查询信息管理系选修了“C001”号课程且成绩大于等于60的学生的学号、姓名和成绩。--(9)利用第5题建立的视图,查询平均成绩大于等于80的学生的学号和平均成绩。--(2)建立查询信息管理系选了C001课程的学生学号、姓名和成绩的视图。--(1)建立查询信息管理系学生的学号、姓名、性别和年龄的视图。--(5)定义一个查询每个学生的学号及平均成绩的视图S_G。原创 2023-05-04 16:45:17 · 1200 阅读 · 0 评论 -
Sql 练习题(五)
-(2)在SC表中插入3条新记录,学号均为“0821105”,选修的课程号分别为“C001”、“C002”和“C004”,成绩分别为:90、88和NULL。--(1)将一个新生插入到Student表中,其学号为:0821105,姓名为:陈冬,性别为:男,年龄18岁,信息管理系学生。--(3)将一新学生插入到student表中,其学号为:0811105,姓名为:李丽,性别为:女,年龄暂缺,计算机系学生。--(11)将SC表复制成为SCnew2,在SCnew2中删除所有不及格学生的选课记录。原创 2023-05-04 16:42:17 · 1492 阅读 · 1 评论 -
Sql 练习题 (四)
-(25) 使用exists查询至少选了“0811102”学生所选的全部课程的学生的学号和所选的课程号。--(11) 查询其他学期开设的课程中比第1学期开设课程的学分少的课程名、开课学期和学分。--(13)查询比第1学期开设的所有课程的学分都小的其他学期开设的课程名、开课学期和学分。--(7)查询选了“C004”号课程且成绩高于此课程的平均成绩的学生的学号和成绩。--(16)查询每门课程中,考试成绩低于该门课程的平均成绩的学生的学号和成绩。--(14)查询每个学期学分最低的课程的课程名、开课学期和学分。原创 2023-05-04 16:38:40 · 2408 阅读 · 0 评论 -
Sql 练习题 (三)
查-(17)查询计算机系选课门数超过2门的学生中,考试平均成绩最高的前2名(包括并列的情况)学生的学号、选课门数和平均成绩。--(13)查询信息管理系选课门数少于3门的学生的学号和选课门数,包括没有选课的学生。--(16)查询选课人数最少的两门课程(不包括没有人选的课程),列出课程号和选课人数。--(1)查询计算机系学生的修课情况,要求列出学生的名字、所修课的课程号和成绩。--(9)查询全体学生的选课情况,包括选修了课程的学生和没有选修课程的学生。--(6)查询与刘晨在同一个系学习的学生的姓名和所在的系。原创 2023-05-04 16:30:59 · 2172 阅读 · 0 评论 -
Sql 练习题 (二)
(30)统计每个系的男生人数和女生人数以及男生的最大年龄和女生的最大年龄,结果按系名的升序排序。(19)查询C002和C003课程中考试成绩在80~90的学生的学号、课程号和成绩。(11)查询信息管理系、通信工程系和计算机系三个系之外的其他系学生的姓名和性别。(20)查询修了“C002”课程的学生的学号及成绩,查询结果按成绩降序排列。(14)查询名字的第2个字为“小”或“大”的学生的姓名和学号。(13)查询姓“张”、姓“李”和姓“刘”的学生的详细信息。(17)查询还没有考试的学生的学号和相应的课程号。原创 2023-05-04 16:26:00 · 2967 阅读 · 1 评论 -
Sql 练习题 (一)
Sql 练习题 (一)日常练习原创 2023-05-04 16:15:23 · 181 阅读 · 1 评论