TheLaughingManQuarterly Comparisons
Updated 2025-02-11
999
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 ranges as (
SELECT
TO_TIMESTAMP_NTZ('{{start_date}}') as start_date
, 4 as quarters
UNION ALL
SELECT
DATEADD('month', -3, start_date), quarters-1
from ranges
WHERE
quarters>1
)
, q1_data as (
with q1_merge as (
---arbitrum
SELECT * EXCLUDE version, 'arbitrum' as label from arbitrum.vertex.ez_perp_trades
LEFT JOIN (SELECT * from ranges WHERE quarters=1)
WHERE 1=1
AND ( block_timestamp::date >= start_date AND DATEDIFF('month', start_date, block_timestamp::date) BETWEEN 0 and 2)
AND trader != '0x0000000000000000000000000000000000000000'
AND subaccount!='0x0000000000000000000000000000000000000000000000000000000000000001'
UNION ALL
---base
SELECT *, 'base' as label from base.vertex.ez_perp_trades
LEFT JOIN (SELECT * from ranges WHERE quarters=1)
WHERE 1=1
AND ( block_timestamp::date >= start_date AND DATEDIFF('month', start_date, block_timestamp::date) BETWEEN 0 and 2)
AND trader != '0x0000000000000000000000000000000000000000'
AND subaccount!='0x0000000000000000000000000000000000000000000000000000000000000001'
UNION ALL
---blitz
SELECT * , 'blitz' as label from blast.blitz.ez_perp_trades
QueryRunArchived: QueryRun has been archived