一条比较经典的SQL
2012-11-12 13:15
260 查看
题目是这样的:
有4张表分别是:
学生信息表:
学号 sid
姓名 sname
班级Id cid
学科表:
学科Id courseId
学科名称 courseName
学生成绩表:
学生Id sid
学科Id courseId
成绩 score
班级表:
班级Id cid
班级名称 className
4张表的结构大体就是这样,如何取得科目平均成绩>60分的班级名称,科目名称
select className ,courseName
from Stu,Course,Score,Class
where Stu.sid = Score.sid and Course.courseId = Score.courseId and stu.cId= Class.classId
group by className,courseName
having avg(score)>60
有4张表分别是:
学生信息表:
学号 sid
姓名 sname
班级Id cid
学科表:
学科Id courseId
学科名称 courseName
学生成绩表:
学生Id sid
学科Id courseId
成绩 score
班级表:
班级Id cid
班级名称 className
4张表的结构大体就是这样,如何取得科目平均成绩>60分的班级名称,科目名称
select className ,courseName
from Stu,Course,Score,Class
where Stu.sid = Score.sid and Course.courseId = Score.courseId and stu.cId= Class.classId
group by className,courseName
having avg(score)>60
相关文章推荐
- 一条比较经典的SQL
- 记录---mysql的小知识和一条比较重要的SQL语句
- 一条语句简单解决“每个Y的最新X”的SQL经典问题
- 一条经典的SQL语句优化实例
- 一条经典SQL语句优化实例
- 一条语句简单解决“每个Y的最新X”的SQL经典问题
- ORACLE PL/SQL与SQL SERVER T-SQL一些比较【经典】
- ORACLE PL/SQL与SQL SERVER T-SQL一些比较【经典】
- oracle下一条SQL语句的优化过程(比较详细)
- [导入][转]一条语句简单解决“每个Y的最新X”的SQL经典问题
- oracle下一条SQL语句的优化过程(比较详细)
- 一条语句简单解决“每个Y的最新X”的经典sql语句
- 记下一条使用SQLServer 2000 T-SQL中日期函数比较多的一个SQL语句
- 解决网友比较经典的SQL问题之数据查询汇总
- 解决网友提出的比较经典Sql读取问题
- sql实现一条数据与前一条数据的比较
- 看看上了FusionIO后一条SQL的平均耗时比较
- 一条经典的汇总的sql
- 一条经典的汇总的sql
- sql当中比较经典的例子