bir ürün satışı için yaptığım reçete tanımında ki PortionId ürün seçerek yapmama rağmen Id bilgisi MenuItemId ile doğru eşleşmiyor, eşleşenlerde var anacak eşleşmeyenlerde bulunuyor sürece göre tamamının eşleşmesi gerekiyor.
select I.Name,sum(rr.Quantity) from Tickets t
inner join Orders o on o.TicketId=t.Id
inner join Recipes r on r.PortionId=o.MenuItemId
inner join RecipeItems rr on rr.RecipeId=r.Id
inner join InventoryItems I on I.Id=rr.InventoryItem_Id
where T.Id=18818 – örnek
group by I.Name
Sorguya göre aylık , günlük haftalık reçeteme göre tüketim raporu oluşturacağım