

























表结构:
用户购买过的商品记录表product_buy主要列:
user_name product_id
A 1
B 1
C 2
A 3
A 2
查询同时购买了product_id为 1,2,3的SQL语句:
SELECT user_name
FROM product_buy
WHERE product_id in(1,2,3)
GROUP BY user_name
HAVING COUNT(DISTINCT product_id) = 3;
要点:COUNT(DISTINCT ...)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。