Fråga : Sql-Queryhjälp

Jag har en bordlägga som looks som är liknande till this.

Customer_ID Product_id
100 5000
100 5001
100 5002
101 5001
101 5002

I, behöver för att figurera ut en query, som kan visa mig varje kund, som har inhandlat produkter 5001 och 5002, men INTE 5000

In exemplet över, den skulle queryen kommer med tillbaka kund 101, sedan kund 100 beställde produkten 5000.

Thanks.
" klar "

Svar : Sql-Queryhjälp

Antagligen många väg att göra detta, men en är:

välj distinkt CustomerID
från CustProd
var ProductID i (5001, 5002)
och inte CustomerID in (
välj CustomerID
från CustProd
var ProductID in (5000))
Andra lösningar  
 
programming4us programming4us