我有一个包含三列的学生表
1. Student Name
2. Class Name
3. Test result
一个学生参加了不止一项测试,结果不同。我正在尝试将数据放入另一个具有
1. Stundent Name+CLass Name ( Concatenated )
2. Pass (No of tests Passed)
3. Fail (No of tests failed)
4. Absent (No of tests Absent)
我用
select count(*)
from Student
where Result in ('Passed')
group by StuName, ClassName;
获取每个 stu+class 组合的通过科目计数。对于失败和缺席的测试也是如此。
我应该如何修改代码以插入表二?