求一个数据统计的SQL语句或存储过程,大虾帮忙
数据库中有表A表示通过网站收集的问卷调查结果,反应对教师的评价,有如下字段:ID(主键)、TeachaerID(教师编号)、CourseID(课程编号)、Content1(问卷调查的题目编号,从1到11共11题)、Content2(受调查人员选择的答案,A、B、C、D中的一个),其中ABCD分别表示10、7、5、1分。
学生登陆填写调查问卷,对于教师张三,如果某个学生全选A,那么这个老师就得了10*11=110分;另一个全选B,这个老师就得了5*11=55分;最后统计这个老师的平均分是(100+55)/2=77.5分。
我现在想统计这个表中每个教师的平均分分别是多少,请问各个大虾应该怎么写啊..............
------解决方案--------------------楼主这里似乎没有提到课程编号这个字段。难道统计时,不需要根据这个来的吗?
比如一个老师,可能教A、B两门课程。A、B两门课程的调查结果肯定是不一样的。。。。。。。。
所以这个应该加上。