Hi,
ich hatte noch nicht viel zu tun mit SQL und bin gerade am verzweifeln an einer wahrscheinlich ganz einfachen Abfrage. Ich habe 3 Tabellen mit Kundennummer (ist jedoch nicht unbedingt ein Primärschlüssel da einige mehrfachvorkommen)
In Tabelle A befinden sich ca.900 Einträge in B 400 und in C 50. Jetzt will ich das alle Kundennummern angezeigt werden die in A sind aber nicht in B und nicht in C.
Muss leider Access verwenden, kann dort ja aber trotzdem SQL Befehle eingeben.
Das ist wahrscheinlich total schelcht, aber so hab ich es probiert und Access hängt sich auf, da er in eine Art Endlosschleift kommt. Es findet pro Kundennummer über 900 Ergebnisse??!?!?!?
Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt
Schon jetzt besten Dank für eure Hilfe!
ich hatte noch nicht viel zu tun mit SQL und bin gerade am verzweifeln an einer wahrscheinlich ganz einfachen Abfrage. Ich habe 3 Tabellen mit Kundennummer (ist jedoch nicht unbedingt ein Primärschlüssel da einige mehrfachvorkommen)
In Tabelle A befinden sich ca.900 Einträge in B 400 und in C 50. Jetzt will ich das alle Kundennummern angezeigt werden die in A sind aber nicht in B und nicht in C.
Muss leider Access verwenden, kann dort ja aber trotzdem SQL Befehle eingeben.
Code:
SELECT A.Kundennummer FROM A WHERE A.Kundennummer NOT IN (SELECT Kundennummer FROM B) AND A.Kundennummer NOT IN (SELECT Kundennummer FROM C)
Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt
Schon jetzt besten Dank für eure Hilfe!
Comment