character_arena_stats表存储角色在竞技场中的统计数据,包括评级、胜场、败场等。
字段名 | 类型 | 说明 | 示例值 |
---|---|---|---|
guid | int(10) unsigned | 角色唯一标识符,关联characters表的guid | 12345 |
slot | tinyint(3) unsigned | 竞技场类型(0=2v2, 1=3v3, 2=5v5) | 1 |
matchMakerRating | smallint(5) unsigned | 竞技场匹配等级 | 1500 |
maxMMR | smallint(5) unsigned | 最高匹配等级 | 2200 |
seasonWins | smallint(5) unsigned | 本赛季胜场数 | 50 |
seasonLosses | smallint(5) unsigned | 本赛季败场数 | 30 |
weekWins | smallint(5) unsigned | 本周胜场数 | 10 |
weekLosses | smallint(5) unsigned | 本周败场数 | 5 |
SELECT c.name, cas.* FROM characters_character_arena_stats cas JOIN characters_characters c ON c.guid = cas.guid WHERE cas.guid = 12345;
UPDATE characters_character_arena_stats SET seasonWins = seasonWins + 1 WHERE guid = 12345 AND slot = 1;
DELETE FROM characters_character_arena_stats WHERE guid = 12345 AND slot = 1;