wesnoth/utils/mp-server/query-scripts/02-count-of-new-unique-users.sql

12 lines
453 B
SQL

select count(*) as NEW_USERS_FIRST_GAME
from
(
select player.USER_ID, min(game.START_TIME) as FIRST_GAME_START
from wesnothd_game_info game, wesnothd_game_player_info player
where game.INSTANCE_UUID = player.INSTANCE_UUID
and game.GAME_ID = player.GAME_ID
group by player.USER_ID
) as temp
where YEAR(FIRST_GAME_START) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH)
and MONTH(FIRST_GAME_START) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH)