adambaladoodles125
Updated 2023-04-27
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
›
⌄
with a as
(SELECT
sum(PRICE) as volume ,MIN (PRICE) as prices ,DATE_TRUNC('DAY',BLOCK_TIMESTAMP) as date --,percentile_cont(0.100) within group (order by PRICE) as doodles_estimated_floor
FROM ethereum.core.ez_nft_sales
WHERE EVENT_TYPE = 'sale' and CURRENCY_SYMBOL = 'ETH' and LOWER(NFT_ADDRESS)=lower('0x8a90CAb2b38dba80c64b7734e58Ee1dB38B8992e')
group by date HAVING prices >0.1)
, B AS (SELECT PRICESS ,DATE ,
LAG(PRICESS,1) IGNORE NULLS OVER (ORDER BY date) as a,
((PRICESS-a)/PRICESS)*100 as PRICE_daily_var
FROM
(SELECT avg(prices) over(
order by date
rows between 1 preceding and current row ) PRICESS, DATE
FROM A ))
SELECT DATE , PRICE_daily_var FROM B WHERE date BETWEEN DATEADD(DAY, -1, GETDATE()) AND GETDATE() -- LIMIT 1
Run a query to Download Data