Sobes.tech
Middle

1. Bestellingen: - order_date datetime NIET NULL - user_id int NIET NULL - order_id int NIET NULL 2. Artikelen: - order_id int NIET NULL - model int NIET NULL - cat_1 varchar(50) NIET NULL - price int NIET NULL - quantity int NIET NULL Waarden in cat_1: - Kleding - Schoeisel - Cosmetica - Huishoudartikelen - Speelgoed Toon het aantal bestellingen en "aantal benodigde producten in de categorie in de bestelling" voor 2021 in de categorieën "Kleding" en voor 2022 in de categorie "Schoeisel" (uiteindelijke weergave: 2 rijen. Velden: jaar, aantal producten, aantal bestellingen) 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 = 'Kleding' and Year(o.order_date) = 2021 or g.cat_1 = 'Schoeisel' and Year(o.order_date) = 2022 group by year_orders, g.cat_1 ) select year_orders, count_quan, count_orders from cte