你对这个回答的评价是
你对这个回答的评价昰?
你对这个回答的评价是
你对这个回答的评价昰?
sql语言使用SELECT语句来实现数据的查询,並按要求检索数据,将查询结以表格的形式返回
WHERE 限定返回行的搜索条件 HAVING 结果集的附加筛选条件1.定义别名(AS 关键字 或 空格)
使用distinct关键字去除重复记錄
当我们要取前10条记录时
oracle没有TOP关键字但可以通过ROWNUM取前几条数据
where字句用于限制返回的行的查询条件
%包含零个或多个字符的任意字符串
按指定的条件进行分类汇总,如果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语句包括课程编号、课程名称、课程平均分、课程最高分、课程最低分、所修人数查询字段,并按平均分高低排序