指定された日付範囲内に販売されたアイテムタイプの降順リストを返そうとしています。
アイテムタイプの数を取得してカウントする方法は理解していますが、他のテーブルにリンクする方法に固執しています。私は自分の作業コードを、それを行う必要があると思う方法の疑似と一緒に置きます。どんな助けでも大歓迎です。
SELECT Item_Type, COUNT(*) as theAmount
FROM myDB.Item
//LINK order_ID to item
//WHERE order_ID includes Item_Type
//Link to session
//Find Ses_Date that order was made
GROUP BY Item_Type
ORDER BY theAmount desc
LIMIT 10
データをプルする必要のあるテーブルが3つあり、必要なフィールドが表示されます。
Item
PK: Item_ID
Row: Item_Type
FK: Order_ID
Order
PK: Order_ID
FK: Session_ID
Session
PK: Ses_ID
Row: Ses_date