如何在Access内生成交叉报表时对字段进行排序?
数据表(用Access数据库)存贮格式如下:
学号 题号 得分
A 1 4
B 1 4
C 1 3
A 2 3
B 2 5
C 2 4
A 3 2
B 3 4
C 3 3
希望进行转换得到如下表:
学号 题号2 题号1 题号3 总得分
B 5 4 4 13
C 4 3 3 10
A 3 4 2 9
合计 12 11 9
1、对行的排序按总得分由高到低降序排列
2、对列要求按题号得分合计最高的再前,得分最低的在最后
3、用SQL语气转换时合计项可以不生成
我SQL语气可以生成交叉表,但不能对字段进行排序(上述第2点做不到)
请高手多多赐教,不甚感激,谢谢!