feyikemiSwappers
Updated 2025-01-23
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 tb1 AS (
SELECT
DATE_TRUNC('day', BLOCK_TIMESTAMP) AS Date,
COUNT(DISTINCT SWAPPER) AS swappers
FROM aptos.defi.ez_dex_swaps
WHERE EVENT_ADDRESS='0x48271d39d0b05bd6efca2278f22277d6fcc375504f9839fd73f74ace240861af'
-- AND block_timestamp::DATE >= '2024-01-01'
GROUP by 1
),
tb2 AS (
SELECT
min(block_timestamp::date) as Min_date,
swapper AS new_swappers
FROM aptos.defi.ez_dex_swaps
WHERE EVENT_ADDRESS='0x48271d39d0b05bd6efca2278f22277d6fcc375504f9839fd73f74ace240861af'
-- AND block_timestamp::DATE >= '2024-01-01'
GROUP BY 2
),
tb3 AS (
SELECT
Min_date,
COUNT(DISTINCT new_swappers) as new_swappers_cnt
FROM tb2
GROUP BY 1
)
SELECT
Date,
Swappers-new_swappers_cnt AS "RETURNING SWAPPERS",
new_swappers_cnt AS "NEW SWAPPERS",
FROM tb1 a
JOIN tb3 b ON a.Date = b.Min_date
-- ORDER BY 1 DESC
QueryRunArchived: QueryRun has been archived