属于交叉表的问题吗?

Name time Subject Result
张三 期中 语文 80
张三 期中 数学 90
张三 期末 物理 85
李四 期中 语文 85
李四 期末 数学 92
李四 期末 物理 82
想变成
姓名 语文 数学 物理
张三 期中 80 90 0
张三 期末 0 0 85
这个能实现吗?用SQL SERVER,
PS:2005SQL SERVER 支持transform吗?
[273 byte] By [lsfphs] at [2008-1-8]
# 1
行转列而已
简单