mattkstewOnboarding with Solana NFTs 5
    Updated 2022-06-14
    with m as (
    SELECT
    PURCHASER,
    --label as l,
    min(date_trunc('week', block_timestamp)) as date1
    FROM solana.core.fact_nft_sales
    left outer join solana.dim_labels on mint = address
    GROUP BY 1
    )
    , tab2 as (
    SELECT
    purchaser
    FROM m
    )

    , tabLabel as (
    SELECT
    label as l ,
    sum(sales_amount)
    FROM solana.core.fact_nft_sales
    left outer join solana.dim_labels on mint = address
    GROUP BY 1
    order by 2 DESC
    limit 100
    )

    SELECT
    date_trunc('week', block_timestamp),
    label,
    sum(sales_amount)

    FROM solana.core.fact_nft_sales
    left outer join solana.dim_labels on mint = address
    where purchaser in (select * from tab2)
    and label in (select l from tabLabel)
    GROUP BY 1,2
    Run a query to Download Data