select
case when order_total < 50000 then 'rank1'
when order_total between 50001 and 100000 then 'rank2'
when order_total between 100001 and 150000 then 'rank3'
when order_total between 150001 and 200000 then 'rank4'
when order_total between 200001 and 250000 then 'rank5'
when order_total between 250001 and 300000 then 'rank6'
end fourchette,
count(*)
from jbm_orders
group by case when order_total < 50000 then 'rank1'
when order_total between 50001 and 100000 then 'rank2'
when order_total between 100001 and 150000 then 'rank3'
when order_total between 150001 and 200000 then 'rank4'
when order_total between 200001 and 250000 then 'rank5'
when order_total between 250001 and 300000 then 'rank6'
end
order by 1
Partager