![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 89
王康宁快快跑
懒
展开
-
连接查询及视图的使用
4、创建学生平均成绩视图(V_StudAvgScore),其中包括学生学号(StudNo)、姓名(StudName)、平均分(AvgScore)、总分(SumScore)、最高分(MaxScore)、最低分(MinScore)、课程门数(CountCourse)字段。5、利用第4题的结果,查询平均分在80~85和60~70的数据记录,其中包括学号、姓名、所在系、平均分、课程门数字段。6、利用第4题的结果,查询平均分大于80的学生基本信息,其中包括学号、姓名、性别、年龄、所在系、平均分字段。原创 2024-07-05 19:53:54 · 577 阅读 · 0 评论 -
SQL高级查询的应用
7、在学生选课表和学生表中,统计各学生所有课程平均分、总分、最高分、最低分、所修课程门数,包括学生学号、学生姓名、平均分、总分、最高分、最低分、所修课程门数字段,并按平均分高低排序。8、在学生选课表和课程表中,统计各门课程平均分、所修人数、课程最高分、课程最低分,包括课程编号、课程名称、课程平均分、课程最高分、课程最低分、所修人数字段,并按平均分高低排序。3、在学生表、学生选课表、课程表中,查询学生的学号、姓名、课程编号、课程名称和课程成绩信息。4、在学生选课表和学生表中,查询性别为女的所有学生成绩记录。原创 2024-07-05 19:48:55 · 836 阅读 · 0 评论 -
SQL简单查询语句的使用
中有很多的表达方式,在实现相同的结果的同时往往有很多不同的代码可以实现,这使得数据库编程的代码的灵活性更高,同时在一定程度上,降低了上手难度。3、在学生表中,选出学号、姓名、 性别,将表结构和数据同时存入新表名为ChineseInfo的表中,新表中的各属性以中文命名。6、在学生选课表中,查询成绩不在[80,90]之间的所有学生成绩记录。5、在学生选课表中,查询成绩在[80,90]之间的所有学生成绩记录。2、在学生表中,查询所有学生姓名不重名(即无重复姓名)。1、在学生表中,查询年龄最小的1名学生的信息。原创 2024-07-05 19:47:38 · 549 阅读 · 0 评论 -
存储过程、自定义函数和触发器
实验代码:createfunctiondbo()returnsintASbegindeclare@nint;return@n;endgo测试语句以查看结果selectdbo();实验代码:--创建一个名为 students_avg_grade 的函数,它接受一个学生ID作为参数,并返回该学生的平均成绩CREATEFUNCTIONdbo@studentIDINT。原创 2024-07-05 19:43:50 · 554 阅读 · 0 评论