jkhuhnke11Accounts
Updated 2023-03-09
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
›
⌄
SELECT *
FROM
( -- Total Accounts
SELECT * FROM (with daily_total as(
SELECT metric_date,
sum(address) OVER (ORDER BY metric_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS value
FROM
(SELECT date_trunc('day', start_date) AS metric_date,
count(distinct address) AS address
FROM
(SELECT address,
min(start_date) AS start_date
FROM
(SELECT event_to AS address,
min(block_timestamp) AS start_date
FROM redshift.udm_events_near
GROUP BY 1
UNION
SELECT event_from AS address,
min(block_timestamp) AS start_date
FROM redshift.udm_events_near tr
GROUP BY 1)sq
GROUP BY 1)si
GROUP BY 1)se),
daily_deleted as (
SELECT
date_trunc('day', block_timestamp) as date,
count(distinct event_from) as address_count
FROM gold.near_events
WHERE event_type = 'DeleteAccount'
GROUP BY 1
ORDER BY 1 DESC
)
SELECT metric_date,
'total' as metric_slug,
value - COALESCE(address_count,0) as value
Run a query to Download Data