with t1 as (select o.product_id as product_id,order_date,total_amount,product_name,category from order_info o join product_info p on o.product_id = p.product_id), t2 as( select t1.product_id,supplier_name,month(date(order_date)) as month_index,total_amount,product_name,category, case when month(date...