title image


Smiley Re: Abfrage in access über mehrere Felder Inkonsistenzsuche
Hallo,

Wenn du keine übereinstimmenden Primärschlüssel in den Tabellen hast, wird das wahrscheinlich wegen der Null-Werte mit dem Vorschlag von Reinhard allein nicht hinkommen.



Deshalb solltest du vorher allen Nullwerten - mit einer Update-Anweisung - einen in der Spalte "haus_zusatz" nicht vorkommenden Wert zuweisen, z.B. xy. Den Hilfswert kannst du ja später wieder entfernen.



Dann geht es mit FQA 3.16, und zwar so:



SELECT [tabbelle1].[Name], [tabbelle1].[Haus], [tabbelle1].[Haus_zusatz],

[tabelle2].[Name], [tabelle2].[Haus], [tabelle2].[Haus_zusatz]

FROM tabbelle1 LEFT JOIN tabelle2 ON ([tabbelle1].[Name]=[tabelle2].[Name])

AND ([tabbelle1].[Haus]=[tabelle2].[Haus])

AND ([tabbelle1].[Haus_zusatz]=[tabelle2].[Haus_zusatz])

WHERE [tabelle2].[Name] Is Null





Ob allerdings durch drei Spalten allein alle DS eindeutige erfasst werden, ist eine andere Frage.

Im übrigen kann es natürlich sein, dass in beiden Tabellen DS nicht vorkommen.



Mit freundlichem Gruß



gruscho













geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: