表一:学生信息表,所需内容:学号、姓名、性别、班级、年龄、录入时间、录入人
表二:学生成绩表,所需内容:学号、科目、分数、录入时间、录入人
字段名称与长度自己定义
说明:班级由年级编号(2位)+班级编号(2位),例:0102 代表 一年级(2)班现在要进行各年级/班级的各科目平均分统计 以及 进行 各年级/班级的总人数和男女人数的统计
表二:学生成绩表,所需内容:学号、科目、分数、录入时间、录入人
字段名称与长度自己定义
说明:班级由年级编号(2位)+班级编号(2位),例:0102 代表 一年级(2)班现在要进行各年级/班级的各科目平均分统计 以及 进行 各年级/班级的总人数和男女人数的统计
select [a.班级],[b.科目],avg([b.分数])as[平均分]
from 学生信息表 a ,学生成绩表 b
where a.学号=b.学号
group by [a.班级],[b.科目]select [班级],count(*)as[总人数]
from 学生信息表
group by [班级]select [班级],count(*)as[性别]
from 学生信息表
where [性别]='男'
group by [班级]
0101 语文 89 0101 0101 a 男 18
0101 数学 78 0102 0102 b 女 19
0101 外语 58 0103 0202 c 男 23
0102 语文 36
0102 数学 56
0102 外语 66
0103 语文 52
0103 数学 57
0103 外语 38大概上是这样
我要获得的是一个年级的平均分以及总人数 和男女生人数