使用MS SQL我正在尝试以下方法:
我有一张包含游戏数据的表格。在此表中,玩家名称可以多次出现。 我现在想要创建一个汇总表,每个玩家都有一行。
使用以下语句,我可以填充汇总表“playername”列。
INSERT INTO PLAYER_Summary (Playername)
SELECT DISTINCT [Playername]
FROM ppPLAYER
摘要表还包含玩家结果总和的列。
如何填充我的汇总表,以便每个名称和相关金额都在其中。
我需要类似的东西:
INSERT INTO PLAYER_Summary
(Playername, WinWhat )
SELECT DISTINCT [Playername] FROM ppPLAYER , SUM(WinWhat) FROM ppPLAYER
我怎样才能完成这项工作并用他的总和解析唯一的球员名称?
由于
答案 0 :(得分:2)
INSERT INTO PLAYER_Summary
(Playername, WinWhat )
SELECT Playername, SUM(WinWhat)
FROM ppPLAYER
group by Playername