Tabelle vergleichen

16/04/2008 - 10:11 von Dirk | Report spam
Hi,
ich habe folgendes Problem,

Tabelle A und Tabelle B haben beide das Feld "Belegnummer" gefüllt mit
nummerischen Werten. Ich muss jetzt herausbekommen, welche Belegnummer in
Tabelle A aber nicht in Tabelle B existiert.

Wenn ich in einer Abfrage das Feld verknüpfe, zeigt er mir nur alle Werte
an, die gleich sind aber nich die Ungleich sind. Ändere ich das in SQL dann
schreibt er mir nur einen Datensatz und den unendlich oft. Hat jemand eine
Idee.
( Access 2003 )

Danke für eure Hilfe
 

Lesen sie die antworten

#1 Thomas Kühn
16/04/2008 - 10:22 | Warnen spam
Hallo Dirk,


Tabelle A und Tabelle B haben beide das Feld "Belegnummer" gefüllt mit
nummerischen Werten. Ich muss jetzt herausbekommen, welche Belegnummer in
Tabelle A aber nicht in Tabelle B  existiert.

Wenn ich in einer Abfrage das Feld verknüpfe, zeigt er mir nur alle Werte
an, die gleich sind aber nich die Ungleich sind. Ändere ich das in SQL dann
schreibt er mir nur einen Datensatz und den unendlich oft. Hat jemand eine
Idee.



Versuche mal über den Abfrageassistenten eine Inkonsistenzsuche. die
macht genau
das was Du möchtest.

Oder als SQL:

SELECT Tabelle1.Belegnummer
FROM Tabelle1
LEFT JOIN Tabelle2
ON Tabelle1.Belegnummer = Tabelle2.Belegnummer
WHERE Tabelle2.Belegnummer IS NULL


Gruß Thomas

http://www.thomas-kuehn.de

Ähnliche fragen