【发布时间】:2012-04-20 09:20:40
【问题描述】:
好的,我有 3 个表,其中一个包含产品,一个包含订单,并将包含订单 ID 和产品 ID 的表连接起来以将产品与订单相关联。
但是我如何设置一个查询来选择并返回所有订单以及每个订单中的项目。所以我最终在每一行都有一个列 order_items。
到目前为止我有:
SELECT
intOrderID AS Order_ID,
strPaymentMethod AS Payment_Method,
strPaymentRef, AS Payment_Ref,
strPaymentStatus AS Payment_Status,
dtmDate AS Date,
curPaymentAmount AS Net_Price,
curShippingFee AS Shipping_Fee
FROM tbl_mod_ShopOrders
另一个表是tbl_mod_ShopOrderItems,我需要选择
intProductID
strProductTitle
curPrice
intQty
对于订单中的每个项目。
我知道我需要做一些子查询,但请注意如何构造它。
【问题讨论】: