rajsUntitled Query
    Updated 2023-01-09
    with new_users as
    (
    SELECT
    -- *
    tx_sender,
    min(block_timestamp) as date_joined
    from terra.core.fact_transactions
    group by 1
    )
    ,

    new_users_sum as
    (
    SELECT
    date_trunc('week', date_joined) as date,
    count(tx_sender) as no_of_new_users
    from new_users
    group by 1
    )
    ,

    active_users as
    (
    SELECT
    date_trunc('week', block_timestamp) as date,
    count(distinct tx_sender) as no_of_active_users
    from terra.core.fact_transactions
    group by 1
    )

    SELECT
    a.*,
    no_of_new_users,
    sum(no_of_new_users) over (order by n.date) as cum_no_of_users
    from active_users a
    left join new_users_sum n
    Run a query to Download Data