UserTable
UserID UserName
1 张三
2 李四
3 王二SoucreItemTable
ItemId ItemName
1 语文
2 英语
3 数学
SoucreTable
UserID ItemID Soucre
1 1 80
1 2 90
1 3 100
2 1 60
2 2 40
2 3 70
3 1 100
3 2 65
3 3 98
求最终结果
姓名 语文 英语 数学
张三 80 90 100
李四 60 40 70
王二 100 65 98
UserID UserName
1 张三
2 李四
3 王二SoucreItemTable
ItemId ItemName
1 语文
2 英语
3 数学
SoucreTable
UserID ItemID Soucre
1 1 80
1 2 90
1 3 100
2 1 60
2 2 40
2 3 70
3 1 100
3 2 65
3 3 98
求最终结果
姓名 语文 英语 数学
张三 80 90 100
李四 60 40 70
王二 100 65 98
max(case when ItemID=2 then Soucre end) [英语],
max(case when ItemID=3 then Soucre end) [数学]
from SoucreTable,UserTable where SoucreTable.UserID=UserTable.UserID
group by UserTable.UserName