Differenz mit Select über 2 gleiche Tabellen (MS-SQL)
Hallo zusammen
Arbeite Neuerdings mit dem Microsoft SQL-Server.
Möchte Tabelle1 "Kasse" und Tabelle 2 "Kasse_Remote" so abfragen, dass ich am Schluss als Result die Datensätze erhalte, welche in der Tabelle2 vorhanden sind, nicht aber in der Tabelle 1.
Mit folgendem SQL funktioniert das, aber nur über die Spalte 1(Mdt):
Was kann ich tun, dass nicht nur die Spalte Mdt überprüft wird, sondern ebenfalls die Spalten Betr,BonNr,PosNr überprüft werden?
Die DB Kann ich nicht ändern, ist ein Fremdprodukt.
Die Spalten Mdt,Betr,BonNr,PosNr sind Indexfelder
Danke für die Hilfe.
Hallo zusammen
Arbeite Neuerdings mit dem Microsoft SQL-Server.
Möchte Tabelle1 "Kasse" und Tabelle 2 "Kasse_Remote" so abfragen, dass ich am Schluss als Result die Datensätze erhalte, welche in der Tabelle2 vorhanden sind, nicht aber in der Tabelle 1.
Mit folgendem SQL funktioniert das, aber nur über die Spalte 1(Mdt):
Code:
SELECT *FROM Kasse_remote
WHERE Mdt NOT IN (SELECT Mdt FROM Kasse)
Die DB Kann ich nicht ändern, ist ein Fremdprodukt.
Die Spalten Mdt,Betr,BonNr,PosNr sind Indexfelder
Danke für die Hilfe.
Zuletzt bearbeitet: