noanuman-1x1vZpHolders for Yestday
Updated 2024-10-31
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
›
⌄
WITH combined_transfers AS (
SELECT
user_address,
block_timestamp,
balance
FROM
ethereum.core.fact_token_balances
WHERE
LOWER(contract_address) = LOWER('0xaaeE1A9723aaDB7afA2810263653A34bA2C21C7a')
AND block_timestamp :: DATE <= CURRENT_DATE() - 1
),
ranked_transfers AS (
-- Use ROW_NUMBER to rank transactions per user by block_timestamp
SELECT
user_address,
block_timestamp,
balance,
ROW_NUMBER() OVER ( PARTITION BY user_address ORDER BY block_timestamp DESC) AS rn
FROM combined_transfers
),
-- Select only the last transaction (rank 1) for each user
a AS (SELECT
user_address,
balance,
block_timestamp,
COUNT(DISTINCT user_address) OVER () AS total_unique_users
FROM ranked_transfers
WHERE rn = 1
AND balance>0
)
SELECT *
FROM ranked_transfers;
QueryRunArchived: QueryRun has been archived