niloCopy of 2
Updated 2022-10-24
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
›
⌄
with base as (SELECT
DATE_TRUNC('WEEK',BLOCK_TIMESTAMP) AS DATE,
SUM (CASE
WHEN CURRENCY = 'A.1654653399040a61.FlowToken' THEN PRICE * FLOW_USD
WHEN CURRENCY = 'A.3c5959b568896393.FUSD' THEN PRICE * FUSD_USD
WHEN CURRENCY = 'A.ead892083b3e2c6c.DapperUtilityCoin' THEN PRICE END) AS USD,
SUM (CASE WHEN CURRENCY = 'A.1654653399040a61.FlowToken' THEN PRICE ELSE 0 END ) AS FLOW
FROM flow.core.ez_nft_sales SALES
LEFT JOIN ( SELECT DATE_TRUNC('WEEK',TIMESTAMP) AS TIMEU, AVG (PRICE_USD) AS FUSD_USD FROM flow.core.fact_prices WHERE SYMBOL = 'FUSD' GROUP BY 1) FUSD ON TIMEU = DATE_TRUNC('WEEK',BLOCK_TIMESTAMP)
LEFT JOIN ( SELECT DATE_TRUNC('WEEK',TIMESTAMP) AS TIMEF, AVG (PRICE_USD) AS FLOW_USD FROM flow.core.fact_prices WHERE SYMBOL = 'FLOW' GROUP BY 1) FLOW ON TIMEF = DATE_TRUNC('WEEK',BLOCK_TIMESTAMP)
WHERE NFT_COLLECTION = 'A.329feb3ab062d289.RaceDay_NFT'
AND TX_SUCCEEDED = 'TRUE'
GROUP BY 1)
SELECT AVG (USD) as AVG_USD, AVG (FLOW) as AVG_FLOW FROM BASE
Run a query to Download Data