我正在尝试创建一个查询,该查询返回特定产品(id 49)的每个订单的名字、姓氏、电子邮件和 key_value,但我无法正确配置 SQL 查询以获取每个客户的每个键。
SELECT C.email,
C.firstname,
C.lastname,
K.key_value
FROM ps_customer C
INNER JOIN ps_orders O on C.id_customer = O.id_customer
INNER JOIN ps_order_detail OD on O.id_order = OD.id_order
INNER JOIN ps_keymanager OD on O.id_order = OD.id_order
WHERE OD.product_id =49