als u de klant wilt die alle 3 de producten heeft gekocht, kunt u de aggregatiefunctie count(distinct product)
gebruiken
SELECT Customer
FROM your_table
where product in (1,2,3)
GROUP BY Customer
HAVING count(distinct product) = 3