Mysql
 sql >> Base de données >  >> RDS >> Mysql

Choisir une colonne qui remplit de nombreuses conditions dans différents enregistrements

si vous voulez le client qui a acheté les 3 produits, vous pouvez utiliser la fonction d'agrégation count(distinct product)

    SELECT Customer
    FROM your_table
    where product in (1,2,3)
    GROUP BY Customer
    HAVING count(distinct product) = 3