datavortexlively-coral
    Updated 2024-11-27
    WITH ranked_swaps AS (
    SELECT
    platform,
    symbol_in,
    COUNT(DISTINCT tx_hash) AS swap_count,
    ROW_NUMBER() OVER (PARTITION BY platform ORDER BY COUNT(DISTINCT tx_hash) DESC) AS rank
    FROM
    kaia.defi.ez_dex_swaps
    WHERE
    block_timestamp > CURRENT_TIMESTAMP - INTERVAL '30 days'
    AND symbol_in IS NOT NULL
    GROUP BY
    platform, symbol_in
    )
    SELECT
    platform,
    symbol_in,
    swap_count
    FROM
    ranked_swaps
    WHERE
    rank <= 5
    ORDER BY
    platform, swap_count DESC;

    QueryRunArchived: QueryRun has been archived