1.先导入SQL文件

执行语句查看表信息

select * from student;--学生信息
--(stunum,stuname,classid)
select * from class;--班级信息
--(classid,classname,teacher(班主任))
select * from scores;--成绩表
--(scoresid,stunum,score,kcbh,kcmc,create_time)
select * from course;--科目信息
--(courseid,coursename,teacher(任课老师),stuscore)
--注意,如果用到关联查询,请全部用SQL99标准来写

2.QUESTION & ANSWER

--1.查询出学生的基本信息
--显示列:班级名称,班主任,学号,姓名

--2.找出班主任是王老师所带班级的学生
--显示列:学号,姓名

--4.找出班主任不是是王老师所带班级的学生 用exists实现
--显示列:学号,姓名

--5.找出班主任是王老师,李老师所带班级的学生,用exists实现
--显示列:学号,姓名

--6.找出参加了oracle考试的学生信息
--显示列:班级名称,班主任,学号,学生姓名

--7.根据班级,科目汇总统计出参加考试的学生数量和每个科目的平均分
--显示列:班级名称,科目名称,考试人数,平均分

--8.查询班级,科目平均分
-- 显示列:班级名称,学号,学生姓名,科目名称,分数,平均分

--9.根据班级找出平均分高出70分的科目和该科目的任课老师
--显示列:班级名称,科目编号,科目名称,任课老师,平均分

--10.--请编写SQL查询出所有学生的学号,姓名,及所在班级,考试的课程门数
--(显示列:学号,姓名,班级名称,考试课程门数)

--11请编写SQL查询每个学生的平均成绩,所有课程成绩和,并按学生考试程门数倒序排序
--(显示列:班级名称,学号,姓名,平均成绩,成绩之和)

--12请编写SQL查询出每个班级的每个科目最好成绩学生姓名
--(显示列:班级名称,科目名称,学生姓名,最高分)

--13请编写SQL查询出每个班级的每个科目成绩最好的前3名
--(显示列:班级名称,科目名称,学生姓名,最高分)

Oracle_Q&A_03的更多相关文章

  1. Oracle_Q&A_04

    2014-12-19作业 [JSU]LJDragon's Oracle course tasks In the first semester, junior year --1.在管理员权限下创建一个新 ...

  2. Oracle_Q&A_01

    Step01: SHOW USER DESCRIPTION Step02:QUESTION & ANSWER --查询员工姓名和职位字数相等的员工 SELECT * from emp wher ...

  3. Oracle_Q&A_02

    Step02: Import SQL FILE Step02: QUESTION & ANSWER --1查询员工姓名和职位字数相等的员工 --2查询e_name以s结尾的员工(不用like) ...

  4. 视觉差效果 - jqyery scrollTop原理

    原理是用页面的滚动高度scrollTop()来控制背景图的位置 附上源码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...

  5. Android Animation动画(很详细)

    Android Animation   Contents: Animations Tween Animations AnimationSet Interpolator Frame-By-Frame A ...

  6. Managing Spark data handles in R

    When working with big data with R (say, using Spark and sparklyr) we have found it very convenient t ...

  7. android - Animation详解

    Drawable 最强大的功能是:显示Animation.AndroidSDK介绍了2种Animation: Tween Animation(渐变动画):通过对场景里的对象不断做图像变换(平移.缩放. ...

  8. Android-Animations介绍

    一.Animations介绍 Animations是一个实现android UI界面动画效果的API,Animations提供了一系列的动画效果,可以进行旋转.缩放.淡入淡出等,这些效果可以应用在绝大 ...

  9. CCF201612-1 中间数 java(100分)

    试题编号: 201612-1 试题名称: 中间数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 在一个整数序列a1, a2, …, an中,如果存在某个数,大于它的整数数量等 ...

随机推荐

  1. C++ STL set集合容器

    汇总了一些set的常用语句,部分参考了这篇:http://blog.163.com/jackie_howe/blog/static/199491347201231691525484/ #include ...

  2. IO-文件 File 复制 读写 总结

    一定要注意: 传入的参数,应该是包含文件名的完整路径名,不能把一个文件复制到[文件夹]中,因为[文件夹]本身是不能有输入输出流的,只能复制到一个[文件]中,否则会报异常. 以字节流读写的三种方式 pu ...

  3. hdu 4772

    题意:给你两个矩阵,一个矩阵旋转90度,180度,270度, 然后和另外一个矩阵进行比较,如果对应值相同,则加一,最后得出最大的值 题目没什么难度....主要是纪念下....貌似这一题是当时比赛前一个 ...

  4. Error prompt:“wget: unable to resolve host address”---Solution

    //Situation System prompts that:"wget: unable to resolve host address".   //Analysis   Una ...

  5. js获取当前日期时间同时显示星期

    JavaScript获取当前日期时间同时显示星期几,具体代码如下: <html> <head> <meta http-equiv="Content-Type&q ...

  6. css空格和去浮动的应用

    今天做了项目用到css,请教前端解决,第一个是记得css空格之间的关系是隶属关系,但是在元素中却是并列关系,如<div class="right_side_item_moban gra ...

  7. Android - Error parsing XML: unbound prefix

    概述 这个问题,虽然看起来不是问题,但是如果不知道的人,还会花点时间,有的人甚至重新安装ADT. 我一开始还以为是排版的问题(Layout),因为初学,弄来弄去,最好还是到网上搜. 其实就不是什么问题 ...

  8. 问题: Type mismatch in key from map: expected org.apache.hadoop.io.Text, recieved org.apache.hadoop.io.LongWritable 解决方案

    在Job中添加相应的输入类型,例如: job.setMapOutputKeyClass(Text.class); job.setMapOutputValueClass(IntWritable.clas ...

  9. Android WebView支持WebGL

    Android从5.0开始默认支持WebGL,我在实际开发中遇到了一些5.0设备不支持的情况,原来Chromium对运行GPUs不稳定的或者有兼容性问题的设备会禁用WebGL.在Android平台可以 ...

  10. C++面试题:++i和i++哪个效率高?

    1.当变量i的数据类型是c++语言默认提供的类型的话,他们的效率是一样的. 从其汇编执行的条数是一样的,所以其执行效率是一样的(有兴趣可以用gdb查看汇编代码)  2.我们自定的数据类型,++i效率高 ...