题目来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/customers-who-bought-all-products
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
本人思考:
– 1、按顾客id来分组,之后统计购买商品的种类(注意要去重)
– 2、当聚合统计的种类数 = Product 表的种类数时 ,即为购买了所有产品的客户
select customer_id
from customer
group by customer_id
having count(distinct product_key) = (select count(product_key) from product)