tkvresearch2024-06-25 03:40 PM
Updated 2024-07-03
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
›
⌄
select label,
count(distinct name) as user_cnt
from
(select Rank,
LEADERBOARD_TYPE as "Leaderboard Type",
Name,
case
when GOLD_AMOUNT between 0 and 100000 then '0 - 100K Gold'
when GOLD_AMOUNT between 100001 and 200000 then '100K - 200K Gold'
when GOLD_AMOUNT between 200001 and 400000 then '200K - 400K Gold'
when GOLD_AMOUNT between 400001 and 600000 then '400K - 600K Gold'
when GOLD_AMOUNT between 600001 and 800000 then '600K - 800K Gold'
when GOLD_AMOUNT > 800000 then '>800K Gold'
end as label
from
(select date,
LEADERBOARD_TYPE,
NAME,
GOLD_AMOUNT,
-- GOLD_AMOUNT,
rank
from external.blast.fact_leaderboard)
where date = current_date() - 1
and
LEADERBOARD_TYPE = 'gold'
order by rank asc )
group by 1
QueryRunArchived: QueryRun has been archived