mirror of
https://codeberg.org/icewind/log-normalizer.git
synced 2026-06-03 13:54:11 +02:00
cleanup player stats
This commit is contained in:
parent
5e3efdd2fb
commit
f7ad365b7c
1 changed files with 5 additions and 0 deletions
|
|
@ -276,11 +276,16 @@ CREATE MATERIALIZED VIEW player_stats AS
|
||||||
sum(class_stats.dmg) as damage,
|
sum(class_stats.dmg) as damage,
|
||||||
sum(class_stats.kills) as kills,
|
sum(class_stats.kills) as kills,
|
||||||
sum(class_stats.deaths) as deaths,
|
sum(class_stats.deaths) as deaths,
|
||||||
|
sum(class_stats.time) as time,
|
||||||
count(*) as count,
|
count(*) as count,
|
||||||
sum(is_winner::INTEGER) as wins,
|
sum(is_winner::INTEGER) as wins,
|
||||||
steam_id
|
steam_id
|
||||||
FROM players
|
FROM players
|
||||||
INNER JOIN class_stats ON players.id = class_stats.player_id
|
INNER JOIN class_stats ON players.id = class_stats.player_id
|
||||||
|
WHERE time < 3600 AND class_stats.kills < 100 AND game_mode != 'other'
|
||||||
|
AND class_stats.type != 'unknown' AND class_stats.kills < 100
|
||||||
|
AND class_stats.deaths < 100 AND class_stats.dmg < 50000
|
||||||
|
AND clean_map != ''
|
||||||
GROUP BY game_mode, clean_map, extract(year from date), type, steam_id;
|
GROUP BY game_mode, clean_map, extract(year from date), type, steam_id;
|
||||||
|
|
||||||
CREATE INDEX player_stats_steam_id_idx
|
CREATE INDEX player_stats_steam_id_idx
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue