SQL--上机一使用分组查询学生相关信息
2016-11-25 17:24
375 查看
--查询每个年级的总学时数,并按照升序排列 SELECT gradeId,SUM(ClassHour)as 总学时 FROM Subject GROUP BY GradeId order by SUM(ClassHour) --查询每个参加考试的学员平均分 SELECT StudentNo,AVG(StudentResult)as 平均分 FROM Result group by StudentNo --查询每门课程的平均分,并按照降序排列 SELECT SubjectId,AVG(StudentResult) as 平均分 FROM Result group by SubjectId order by AVG(StudentResult) desc --查询每个学生参加的所有考试的总分,并按照降序排列 SELECT StudentNo,SUM(StudentResult)as 总分 FROM Result group by StudentNo order by SUM(StudentResult) desc
相关文章推荐
- 使用分组查询学生相关信息和限定条件的分组查询
- 使用分组查询学生相关信息
- SQL--上机五--使用外连接查询信息
- sql 通过数据字典查询表的相关信息
- SQL 数据库 学习 028 查询-11 having --- 对分组之后的信息进行过滤
- SQL--上机二限定条件的分组查询
- SQL--上机三--两表内连接查询信息
- SQL --上机四=三表内连接查询信息
- sql语句 查询表中 每门课都大于80分的学生名称 根据以下三种 学习sql 中其他函数的使用
- sql查询出各科成绩最好的学生信息
- Scripts:查询数据库中参数文件的信息(在重新建库或者克隆数据库时经常使用)dba_cr_init.sql
- 使用ttXactAdmin、ttSQLCmdCacheInfo、ttSQLCmdQueryPlan获取SQL相关详细信息[TimesTen运维]
- 使用ttXactAdmin、ttSQLCmdCacheInfo、ttSQLCmdQueryPlan获取SQL相关具体信息[TimesTen运维]
- Hibernate中的sql语句中使用分组查询
- information_schema中Innodb相关表用于分析sql查询锁的使用情况介绍
- Sql -- 练习1 查询每科成绩前两名的学生信息
- oracle sql合计结果信息使用分组的小问题
- Sql 查询每个年级中,年龄最大的两个学生信息。。。
- 使用ttXactAdmin、ttSQLCmdCacheInfo、ttSQLCmdQueryPlan获取SQL相关具体信息[TimesTen运维]
- Excel 中使用SQL 语句查询数据(八)-----用Group by 进行分组统计