Einzelnen Beitrag anzeigen

brunoM

Registriert seit: 19. Jul 2006
Ort: CH-3123 Belp
62 Beiträge
 
Delphi XE5 Professional
 
#1

Tabelleneinträge anzeigen, welche in der 2. Tabelle keine Einträge aufweisen

  Alt 25. Feb 2011, 12:43
Datenbank: Paradox • Version: 7 • Zugriff über: vcl
Hallo zusammen

Ich habe ein Terminverwaltungsprogramm mit Rapportfunktion, welches auf dem Datenbanksystem Paradox 7 basiert. Ich versuche das Ganze mal einfach zu erklären. Die Stammdaten sind in der Tabelle Stamm gespeichert, die Termine bzw. Kontakte in der Tabelle Kontakte. In der Tabelle Kontakte ist die jeweilige ID der Stammdatentabelle als Schlüssel für die Verknüpfung hinterlegt.

Ich möchte nun alle Daten anzeigen, welche in der Kontakt-Tabelle keinen Eintrag aufweisen. Ist das mit einer solchen SQL-Anweisung lösbar oder muss ich anders vorgehen?

SELECT a.id, a.name, a.vorname ...., b.sid, b.hinweis.... FROM stammdaten a, konktakt, b
WHERE a.id = b.sid and....?

Ich weiss, es wäre wohl besser auf ein anderes Datenbanksytem zu wechseln, wäre aber trotzdem froh, wenn es hier eine Lösung gäbe.

Ich danke euch bereits jetzt im Voraus für die Antworten.

Gruss
Bruno
  Mit Zitat antworten Zitat