J'ai des difficultés à trouver une requête qui permette de trouver tous les clients qui ont acheté PROD1 et PROD2.MySQL Requête pour trouver des clients ayant commandé deux produits spécifiques
Voici une pseudo-requête qui ressemble un peu à ce que je veux faire: (évidemment, cela ne fonctionnerait pas)
AlorsSELECT COUNT(DISTINCT userid)
FROM TRANSACTIONS
WHERE product_id = 'prod1'
AND product_id = 'prod2'
fondamentalement, je suis en train d'obtenir un décompte du nombre de distincts les ID d'utilisateur ayant une transaction dans la table transactions
pour les ID de produit 'prod1
' et 'prod2
'. Chaque transaction est stockée dans une rangée dans la table transactions
.
facture tout à fait raison – Ian