Add rank history table.
[xonotic/xonstatdb.git] / scripts / update_ranks.sql
1 begin;
2     delete from player_ranks;
3
4     insert into player_ranks(player_id, nick, game_type_cd, elo, rank)
5     select p.player_id, p.nick, pe.game_type_cd, pe.elo, rank() 
6     over (partition by pe.game_type_cd order by pe.elo desc)
7     from players p, player_elos pe
8     where p.player_id = pe.player_id;
9
10 end;