我需要帮助构建一个返回三个不同表的结果的 SQL 查询。我已经成功地为两个表创建了语句,但无法获得所有三个表。
表格及相关字段如下:
Order OrderItem Product
------- ----------- -----------
orderId orderId productCode
status productCode productName
quantity
我正在寻找所需的结果集:
[productCode] [productName] [orderCount]
------------- ----------- ----------
123 widget 3
456 thing 2
结果将按productCode
from OrderItem
、productName
fromProduct
以及产品的订购和发货次数分组。
运输状态来自status
上的字段Order
。即仅包括字段为“已发货”的OrderItem
行。status
Order
任何帮助将不胜感激。