Goedenmiddag. Wie wil mij helpen. Ik ben zo dicht bij de oplossing, maar kan het net niet afmeken. Ik heb een tabel met alle artikelen. Ik heb een lijstje waar ik artikelnummers inzet, die niet meegenomen mogen worden. Ik laat hier een query oplos en als ik 1 artikel invul wat ik niet wil hebben, dan gaat het goed. Vul ik er 2 in dan krijg ik de lijst dubbel en vul ik er 3 in dan krijg ik de lijst 3x.
SELECT DISTINCT QuoteVolledigePrijslijst.artikelnummer, TBLSelecterenvoorQuotePrijslijstDiversen.Selectie, QuoteVolledigePrijslijst.[EAN code], QuoteVolledigePrijslijst.omschriijving1, QuoteVolledigePrijslijst.Omschrijving2, QuoteVolledigePrijslijst.Merk, QuoteVolledigePrijslijst.mastergroep, QuoteVolledigePrijslijst.productgroepnr, QuoteVolledigePrijslijst.artnrfabrikant, QuoteVolledigePrijslijst.Groepsopslag, QuoteVolledigePrijslijst.BTWTarief, QuoteVolledigePrijslijst.Inkoop, QuoteVolledigePrijslijst.Prijsaanpassingeuro, QuoteVolledigePrijslijst.Controle
FROM QuoteVolledigePrijslijst, TBLSelecterenvoorQuotePrijslijstDiversen
WHERE (((QuoteVolledigePrijslijst.artikelnummer) NOT IN ([TBLSelecterenvoorQuotePrijslijstDiversen].[Selectie])))
ORDER BY ([QuoteVolledigePrijslijst.artikelnummer]);
Hij geeft dus dubbele output of 3x etc. wie weet raad, wat staat er verkeerd alvast bedankt. mvg Frank