救命呀,高难问题。急....
我现在需要做一个成绩统计
每次考试科目不一定一样
成绩表结构为:
score_id 学生ID 考试ID 科目ID 成绩
要求输出是以下几种效果:
1.按学校显示(年级已定)
科目1 科目2 ... 总分
学校名 最高分 最低分 平均分 最高分 最低分 平均分 ... 最高分 最低分 平均分
学校1 100 1 56 98 54 87 ... 482 231 321
学校2 100 1 56 98 54 87 ... 482 231 321
2.按班级显示(年级已定)
科目1 科目2 ... 总分
班级名 最高分 最低分 平均分 最高分 最低分 平均分 ... 最高分 最低分 平均分
班级1 100 1 56 98 54 87 ... 482 231 321
班级2 100 1 56 98 54 87 ... 482 231 321
3.按个人显示
学生名 科目1 科目2 ... 总分
学生1 65 76 ... 432
学生2 65 76 ... 432
4.按个人每次成绩显示(学生已定)
考试名 科目1 科目2 ... 科目N
考试1 65 66 ... 76
考试2 65 66 ... 76
各位老大一定一定一定要帮忙啊...
成绩表结构不合理的话可以更改
谢谢 谢谢...