jeśli chcesz klienta, który kupił wszystkie 3 produkty, możesz użyć funkcji agregacji count(distinct product)
SELECT Customer
FROM your_table
where product in (1,2,3)
GROUP BY Customer
HAVING count(distinct product) = 3
jeśli chcesz klienta, który kupił wszystkie 3 produkty, możesz użyć funkcji agregacji count(distinct product)
SELECT Customer
FROM your_table
where product in (1,2,3)
GROUP BY Customer
HAVING count(distinct product) = 3
Mysql Codeigniter Active Record - Jak wykonać zapytanie where_in i zwrócić prawidłową kolejność wyników?
Czy możliwe jest wykonanie podzapytania za pomocą Sequelize.js?
Jak wyświetlić schemat tabeli w bazie danych MySQL?
Java-Mysql - Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:TAK)
Jak korzystać z mysql online z aplikacją komputerową?