namanasyncflexible-white
    Updated 2024-08-30
    WITH daily_prices AS (
    SELECT
    DATE_TRUNC('day', HOUR) AS day,
    TOKEN_ADDRESS,
    AVG(PRICE) AS avg_price
    FROM
    ethereum.price.ez_prices_hourly
    WHERE
    TOKEN_ADDRESS = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'
    AND HOUR >= CURRENT_TIMESTAMP - INTERVAL '30 days'
    GROUP BY
    day, TOKEN_ADDRESS
    UNION ALL
    SELECT
    DATE_TRUNC('day', HOUR) AS day,
    TOKEN_ADDRESS,
    AVG(PRICE) AS avg_price
    FROM
    polygon.price.ez_prices_hourly
    WHERE
    TOKEN_ADDRESS = '0xd6df932a45c0f255f85145f286ea0b292b21c90b'
    AND HOUR >= CURRENT_TIMESTAMP - INTERVAL '30 days'
    GROUP BY
    day, TOKEN_ADDRESS
    )
    SELECT
    day,
    CASE
    WHEN TOKEN_ADDRESS = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9' THEN 'Ethereum'
    WHEN TOKEN_ADDRESS = '0xd6df932a45c0f255f85145f286ea0b292b21c90b' THEN 'Polygon'
    END AS network,
    avg_price
    FROM
    daily_prices
    ORDER BY
    day, network;
    QueryRunArchived: QueryRun has been archived