SELECT
date_trunc('month',BLOCK_TIMESTAMP ) AS months ,
PLATFORM,
count(ORIGIN_FROM_ADDRESS) as total_from_ADDRESS,
count(DISTINCT(ORIGIN_FROM_ADDRESS)) AS unique_from_ADDRESS
FROM ethereum.core.ez_dex_swaps where block_timestamp::DATE BETWEEN '2021-08-23' AND '2022-08-23'
GROUP BY 1, 2
order BY 1