我遇到了一個查詢,該查詢將查找已購買PROD1和PROD2的所有客戶。MySQL查詢以查找已訂購兩種特定產品的客戶
這裏是一個僞查詢那種看起來像什麼,我想做的事:(顯然這是行不通的)
SELECT COUNT(DISTINCT userid)
FROM TRANSACTIONS
WHERE product_id = 'prod1'
AND product_id = 'prod2'
所以基本上我想獲得不同數量的計數在transactions
表中對於product_id'prod1
'和'prod2
'具有交易的用戶標識。每個交易都存儲在transactions
表中的一行中。
完全正確法案 – Ian 2009-11-04 22:45:10