我想只从订单表中检索已支付所有订单的客户。(付费 = 'Y')。
订单表如下所示:
Cus # Order # Paid
111 1 Y
111 2 Y
222 3 Y
222 4 N
333 5 N
在此示例中,查询应仅返回客户 111。
查询
Select * from order where Paid = 'Y';
除了已支付所有订单的客户(客户 111)外,还返回已支付和未支付订单的客户(例如客户 222)。
如何构建查询以评估客户的所有订单并仅返回已支付所有订单的客户的信息?