sql两个表合成一个表并按照sql平均成绩绩排序(将所有学生信息按照sql平均成绩绩进行排序)

如题表sc中有sno、score两个字段,并要求把查询出的结果插入到good表中... 如题表sc中有sno、score两个字段,并要求把查询出的结果插入到good表中

你对这个回答的评价是

你对这个回答的评价昰?

sql语言使用SELECT语句来实现数据的查询,並按要求检索数据,将查询结以表格的形式返回

WHERE 限定返回行的搜索条件 HAVING 结果集的附加筛选条件

1.定义别名(AS 关键字 或 空格)

使用distinct关键字去除重复记錄

当我们要取前10条记录时

oracle没有TOP关键字但可以通过ROWNUM取前几条数据

where字句用于限制返回的行的查询条件

%包含零个或多个字符的任意字符串

//查询姓楊的学生的学生信息 //查询名字为3个字且第二个字为‘浩’的同学的基本信息

按指定的条件进行分类汇总,如果SELECT子句中包含聚合函数则計算每组的汇总值

GROUP BY Studno //从学生成绩表查询,各同学所参考的课程门数 //统计重修10门课程以上的学生sql平均成绩绩 //统计各学生所有课程平均分并按降序排序

1.写出在学生信息表(StudInfo)中得到不重复姓名,性别的 SQL 语句

2. 写出在学生成绩信息表(StudScoreInfo)中查询学号为 并且课程成绩大于 80
的学生成绩记錄的 SQL 语句。

4.写出在学生成绩信息表(StudScoreInfo)中查询成绩不在 80 到 90 之间的所有学生成绩记

5.写出在学生信息表(StudInfo)查询姓名为程竹、李丹、王飞的学生信息记錄(用 IN、OR

6.写出在学生信息表(StudInfo)中查询姓名中含有丽字的所有学生信息的 SQL 语句

7.写出在学生信息表(StudInfo)中查询姓名中第三个字为丽的所有学生信息的 SQL 语句。

9. 写出在学生信息表(StudInfo)中查询出生日期为空值的 SQL 语句

10.在学生成绩表(StudScoreInfo)中,将学号为 的成绩按高低排序

12. 写出在学生信息表(StudInfo)中,查詢 1986 年 10 月以后出生的学生信息,要求学
号与姓名连接在一起取别名

13. 写出在学生成绩信息表(StudScoreInfo)中统计学号为 的成绩总分、成
绩平均分、所修課程门数的 SQL 语句。

14. 写出在学生成绩信息表(StudScoreInfo)中统计各学生平均分的 SQL 语句并按平均

15. 写出在学生成绩信息表(StudScoreInfo)中统计各学生平均分、课程门數的 SQL 语

16. 写出在学生成绩信息表(StudScoreInfo)中统计各课程平均分、参考人数、最高分、
最低分的 SQL 语句。

17. 在学生成绩信息表(StudScoreInfo)中统计学号以 开头的平均分 80 以下

18. 在学生成绩信息表(StudScoreInfo)中,统计平均分为 85 以上所修课程为 30 门以

19. 在学生成绩信息表(StudScoreInfo)中,统计重修(成绩小于 60)门数为 10 门以上

20. 双表关联查询在学生信息表(StudInfo)和学生成绩表(StudScoreInfo)中,查询出学号、姓名、成绩、课程编号

(ClassInfo)、课程信息表(CourseInfo)中找出学号、姓名、班级编号、班级名稱、课程编
号、课程名称、课程成绩。

22. 双表关联统计例如:在学生成绩信息表(StudScoreInfo)和课程信息表(CourseInfo)中,写出统计各门课程平均分、所修人数、课程最高分、课程最低分的 SQL语句包括课程编号、课程名称、课程平均分、课程最高分、课程最低分、所修人数查询字段,并按平均分高低排序

我要回帖

更多关于 sql平均成绩 的文章

 

随机推荐