3 つの異なるテーブルから結果を返す SQL クエリを作成するのに助けが必要です。2 つのテーブルのステートメントを正常に作成しましたが、3 つすべてを取得できません。
テーブルと関連フィールドは次のとおりです。
Order OrderItem Product
------- ----------- -----------
orderId orderId productCode
status productCode productName
quantity
目的の結果セットを探しています:
[productCode] [productName] [orderCount]
------------- ----------- ----------
123 widget 3
456 thing 2
結果は、 from 、 from 、および製品が注文および出荷された回数によってグループ化productCodeさOrderItemれproductNameますProduct。
出荷ステータスは のstatusフィールドから取得されOrderます。つまり、フィールドが「出荷済み」OrderItemである行のみを含めます。statusOrder
どんな助けでも大歓迎です。