Hilfe bei SQL-String erbeten

23/09/2008 - 18:00 von Thomas Hoffmann | Report spam
Tag,
irgendwie komm ich nicht mit meinem Problem klar:
ich möchte Dateien nach einem bestimmten Kriterium in Verzeichnissen vergleichen, die Hauptstruktur der Tabelle ist:

Dateipfad (das ist kompletter Pfad mit Dateiname)
Kriterium
.
. usw

Es ist nun so, dass es normalerweise immer 2 Dateien der Tabelle gibt, die im !Kriterium übereinstimmen (abe nicht im Pfad). Es gibt aber auch manche Dateien, die einzeln vorhanden sind, wo also der 'Partner' fehlt.
Die suche ich. (DAO)

Wie kann ich das denn anfangen?
Vielen Dank für Hilfe.

TH
 

Lesen sie die antworten

#1 Dieter Strassner
23/09/2008 - 19:57 | Warnen spam
Hallo Thomas

irgendwie komm ich nicht mit meinem Problem klar:
ich möchte Dateien nach einem bestimmten Kriterium in Verzeichnissen
vergleichen, die Hauptstruktur der Tabelle ist:
Dateipfad (das ist kompletter Pfad mit Dateiname)
Kriterium
.
. usw

Es ist nun so, dass es normalerweise immer 2 Dateien der Tabelle
gibt, die im !Kriterium übereinstimmen (abe nicht im Pfad). Es gibt
aber auch manche Dateien, die einzeln vorhanden sind, wo also der
'Partner' fehlt. Die suche ich. (DAO)
Wie kann ich das denn anfangen?



Bin mir nicht sicher ob ich dirch richtig verstehe, aber ich versuch es mal:

In der WHERE-Klausel eine "NOT IN"-Klausel benutzen.
Dies könnte z.B. so aussehen:

... WHERE Kriterium NOT IN ( SELECT Kriterium FROM tabelle WHERE ID<>[eigene
ID])

Den Vergleich "ID<>[eigene ID]" beachten, er soll ausschliessen, dass der
SELECT mit der "NOT IN"-Klausel "seinen eigenen" Datensatz findet.

Wenn ich ganz daneben lieg, poste bitte mal ein Beispiel mit Feldnamen und
auch wie weit Du inzwischen bist. Vllt. fehlt nur noch eine Kleinigkeit...


Viele Grüße

Dieter


Rückfragen bitte nur in die Newsgroup!

EDV-Kommunikation Strassner e.K.
68623 Lampertheim
Internet: www.strassner.biz

Ähnliche fragen