【转】 sql统计-关于学生成绩
来源:互联网 发布:squid 端口 不通 编辑:程序博客网 时间:2024/04/27 13:25
sql统计-关于学生成绩
http://blog.sina.com.cn/s/blog_61380b320100ej9k.html
sql统计-关于学生成绩
学生成绩表(stuscore):
姓名:name
课程:subject
分数:score
学号:stuid
张三
数学
89
1
张三
语文
80
1
张三
英语
70
1
李四
数学
90
2
李四
语文
70
2
李四
英语
80
2
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[stuscore](
[name] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
[subject] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
[score] [int] NULL,
[stuid] [int] NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
问题:
1. 计算每个人的总成绩并排名(要求显示字段:姓名,总成绩)
2. 计算每个人的总成绩并排名(要求显示字段: 学号,姓名,总成绩)
3. 计算每个人单科的最高成绩(要求显示字段: 学号,姓名,课程,最高成绩)
4. 计算每个人的平均成绩(要求显示字段: 学号,姓名,平均成绩)
5. 列出各门课程成绩最好的学生(要求显示字段: 学号,姓名,科目,成绩)
6. 列出各门课程成绩最好的两位学生(要求显示字段: 学号,姓名,科目,成绩)
7. 统计如下:
学号
姓名
语文
数学
英语
总分
平均分
8.列出各门课程的平均成绩(要求显示字段:课程,平均成绩)
9.列出数学成绩的排名(要求显示字段:学号,姓名,成绩,排名)
10.列出数学成绩在2-3名的学生(要求显示字段:学号,姓名,科目,成绩)
11.求出李四的数学成绩的排名
12.统计如下:
课程
不及格(0-59)个
良(60-80)个
优(81-100)个
13.统计如下:数学:张三(50分),李四(90分),王五(90分),赵六(76分)
- 【转】 sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql统计-关于学生成绩
- sql 统计-关于学生成绩
- 【转】 sql统计-关于学生成绩(答案)
- mysql统计-关于学生成绩
- 统计学生成绩的SQL
- 统计学生成绩的SQL
- 统计学生成绩部分sql语句
- mysql在unbuntu的三种安装方法 (自动,二进制包,源码)
- VC++的Unicode编程
- 工作和生活应该是双赢
- VC++热键注册
- 【C++】Chapter8:外观模式
- 【转】 sql统计-关于学生成绩
- 探究性学习任务2:关于“二维动画与三维动画区别”的探究性学习
- 探究性学习任务3:了解中国动画产业的发展状况。
- 和怎样的人一起创业
- 探究性学习任务1:关于“视觉暂留”现象的探究性学习
- 应试java
- windows7隐藏的“上帝模式”,经验证vista,xp也可以。一定要试试哦~~~~
- 【转】 sql统计-关于学生成绩(答案)
- 15个JavaScript Web UI库