07-05-2016 01:16 PM
07-05-2016 11:18 PM
I am not sure if you are looking answer in one sql. Below I have done in two steps and used case when for step 1.
create table Grocery_coupons_category
,case when spending < 100 then 'Below 100'
when spending between 100 and 200 then '100 - 200'
else 'Above 200'
end as Customer_category
create table Customer_count_category_wise
, count(distinct customer_id)
group by Customer_category;