【发布时间】:2013-08-06 04:50:15
【问题描述】:
我无法提出一个查询来查找同时购买了 PROD1 和 PROD2 的所有客户。
这是一个看起来像我想做的伪查询:(显然这行不通)
SELECT COUNT(DISTINCT userid)
FROM TRANSACTIONS
WHERE product_id = 'prod1'
AND product_id = 'prod2'
所以基本上我试图计算在transactions 表中对于product_id 'prod1' 和'prod2' 有事务的不同用户ID 的数量。每个事务都存储在transactions 表中的一行中。
【问题讨论】: