【发布时间】:2012-05-29 09:32:23
【问题描述】:
我有一个表格,其中包含 'buyer'、'seller' 和 'buyer_spend' 列。每次购买都显示为单独的一行,其中包含买家姓名、卖家姓名和已购买的金额。
是否可以使用单个查询来显示所有未从卖家处购买的不同买家?
例如,如果我有 “卖家 A”,我想查找所有未从卖家 A 购买的不同买家。我遇到了问题,因为以下查询返回了不适用于卖方 A,其中包括许多确实在另一行从卖方 A 购买的买家。
SELECT DISTINCT buyer WHERE seller!='Seller A';
这可能很简单,但我很难理解它。
非常感谢。
【问题讨论】: