select time_by_day.the_year as c0, time_by_day.quarter as c1, time_by_day.month_of_year as c2, count(distinct sales_fact_1997.customer_id) as m0 from time_by_day as time_by_day, sales_fact_1997 as sales_fact_1997, product_class as product_class, product as product where sales_fact_1997.time_id = time_by_day.time_id and time_by_day.the_year = 1997 and time_by_day.quarter in ('Q1', 'Q2') and time_by_day.month_of_year in (3, 6) and sales_fact_1997.product_id = product.product_id and product.product_class_id = product_class.product_class_id and product_class.product_family in ('Drink', 'Food') group by time_by_day.the_year, time_by_day.quarter, time_by_day.month_of_year; |