Forum: Datenbanken
Delphi
by jschade,
2. Sep 2003
i hob's :dancer:
also mit dieser abfrage bekomme ich nur die datensätze, die in der Soll- aber nicht in der Ist-Tabelle vorkommen:
SELECT Soll.MA_ID, Soll.Name
FROM Soll LEFT JOIN Ist ON (Soll.Name = Ist.Name) AND (Soll.MA_ID = Ist.MA_ID)
WHERE (((Ist.Name) Is Null));
trotzdem vielen dank für eure bemühungen...
Forum: Datenbanken
Delphi
by jschade,
2. Sep 2003
mmhh...
also mit dieser abfrage bekomme ich die werte, die in beiden tabellen vorkommen...
SELECT Soll.MA_ID, Ist.Name
FROM Ist, Soll
WHERE (((Ist.MA_ID)=.) AND ((Ist.Name)=.));
... im beispiel wären das:
Forum: Datenbanken
Delphi
by jschade,
2. Sep 2003
sieht auf den ersten blick so aus, könnte jemand mit mehr erfahrungen als ich mit sicherheit auch beweisen.
die tabellen sind wie gesagt ergebnisse aus abfragen. ich habe schulungen mit gleichem namen, aber mit mehreren verschiedenen terminen pro schulungsname, deshalb auch verschiedene ID's. aus diesem grund muss ich den abgleich auch über den namen finden, da die ID hier nicht eindeutig...