Afonso_Diazgrouping transactions
Updated 2025-03-04
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
28
29
30
31
32
33
34
35
36
›
⌄
with
main as (
select
tx_id,
block_timestamp,
trader as user,
nvl(amount_in_usd, amount_out_usd) as amount_usd,
token_in_symbol as symbol_in,
token_out_symbol as symbol_out
from
flow.defi.ez_dex_swaps
where
amount_usd <= 1e6
and platform ilike 'increment%'
)
select
case
when amount_usd < 10 then 'a. Less than $10'
when amount_usd <= 50 then 'b. $10 - $50'
when amount_usd <= 100 then 'c. $50 - $100'
when amount_usd <= 500 then 'd. $100 - $500'
when amount_usd <= 1000 then 'e. $500 - $1000'
when amount_usd <= 5000 then 'f. $1000 - $5000'
when amount_usd <= 10000 then 'g. $5000 - $10,000'
when amount_usd <= 100000 then 'h. $10,000 - $100,000'
else 'i. More than $100,000'
end as type,
count(distinct tx_id) as transactions
from main
group by 1
order by 1
QueryRunArchived: QueryRun has been archived