数据表的动态行列转换

因统计需要,想将一下表acount(姓名,科目,考次,成绩),转换为一个二维表,横列为:姓名,科目,竖列为考次。每考多一次,竖列增多一列。怎么实现这种数据表?

写视图就好了
google 一下 数据表 行转列 SQL语法