select block_timestamp::date as date,
case when date < '2022-11-08' then 'Before Collapse'
when date >= '2022-11-08' and date <= '2022-11-10' then 'Main Collapse Days'
when date > '2022-11-10' then 'After Collapse' end as timespan,
count (distinct tx_hash) as Swaps_Count,
count (distinct recipient) as Swappers_Count,
abs (sum (amount0_usd)) as Total_Volume,
abs (avg (amount0_usd)) as Average_Volume
from ethereum.uniswapv3.ez_swaps
where block_timestamp >= '2022-10-25' and block_timestamp::date != CURRENT_DATE
group by 1,2
order by 1