mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-23 19:23:18 +00:00
Add new query for MP activity report
This gives a rolling count of how many players have played how many games, which is useful for seeing what player retention for MP is.
This commit is contained in:
parent
e863350260
commit
6319401d60
@ -0,0 +1,19 @@
|
||||
select COUNT_OF_GAMES, count(*) as COUNT_OF_USERS
|
||||
from
|
||||
(
|
||||
select USER_ID, count(*) as COUNT_OF_GAMES
|
||||
from
|
||||
(
|
||||
select player.USER_ID
|
||||
from wesnothd_game_player_info player, wesnothd_game_info game
|
||||
where player.USER_ID != -1
|
||||
and player.INSTANCE_UUID = game.INSTANCE_UUID
|
||||
and player.GAME_ID = game.GAME_ID
|
||||
and game.END_TIME is not NULL
|
||||
and TIMESTAMPDIFF(MINUTE, game.START_TIME, game.END_TIME) > 5
|
||||
group by player.INSTANCE_UUID, player.GAME_ID
|
||||
) i1
|
||||
group by USER_ID
|
||||
) i2
|
||||
group by COUNT_OF_GAMES
|
||||
order by COUNT_OF_GAMES
|
Loading…
x
Reference in New Issue
Block a user