Sobes.tech
Middle

1. Rendelések: - order_date datetime NEM NULL - user_id int NEM NULL - order_id int NEM NULL 2. Áruk: - order_id int NEM NULL - model int NEM NULL - cat_1 varchar(50) NEM NULL - price int NEM NULL - quantity int NEM NULL Értékek a cat_1-ben: - Ruházat - Cipő - Kozmetikumok - Otthoni termékek - Játékok Mutassa meg a rendelések számát és a "szükséges kategóriájú termékek számát a rendelésben" 2021-ben a "Ruházat" kategóriában és 2022-ben a "Cipő" kategóriában (eredmény: 2 sor. Mezők: év, termékek száma, rendelések száma) with cte as( select year(o.order_date) as year_orders, g.cat_1, count(distinct o.order_id) as count_orders, sum(g.quantity) as count_quan from Orders o join Goods g on o.order_id = g.order_id where g.cat_1 = 'Ruházat' and Year(o.order_date) = 2021 or g.cat_1 = 'Cipő' and Year(o.order_date) = 2022 group by year_orders, g.cat_1 ) select year_orders, count_quan, count_orders from cte