1045. Customers Who Bought All Products
https://leetcode.com/problems/customers-who-bought-all-products
Description
Table: Customer
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| customer\_id | int |
| product\_key | int |
+-------------+---------+
product\_key is a foreign key to Product table.
Table: Product
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| product\_key | int |
+-------------+---------+
product\_key is the primary key column for this table.
Write an SQL query for a report that provides the customer ids from the Customer
table that bought all the products in the Product
table.
Return the result table in any order.
The query result format is in the following example:
Customer table:
+-------------+-------------+
| customer\_id | product\_key |
+-------------+-------------+
| 1 | 5 |
| 2 | 6 |
| 3 | 5 |
| 3 | 6 |
| 1 | 6 |
+-------------+-------------+
Product table:
+-------------+
| product\_key |
+-------------+
| 5 |
| 6 |
+-------------+
Result table:
+-------------+
| customer\_id |
+-------------+
| 1 |
| 3 |
+-------------+
The customers who bought all the products (5 and 6) are customers with id 1 and 3.
ac
Last updated
Was this helpful?