Thema: Delphi JOIN über 3 Tabellen

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: JOIN über 3 Tabellen

  Alt 28. Sep 2004, 18:18
Zitat von Luciano:
Bin für jeden Tipp dankbar
Verwende doch die SQL/92 Syntax für Joins:
SQL-Code:
SELECT [Feldliste] FROM tableA INNER JOIN tableB ON tableA.FeldA=tableB.FeldB
WHERE [einschränkende Bedingungen]
Dies lässt sich auch ganz leicht auf 3 Tabellen ausweiten.
Vorteil: die WHERE-Bedingung ist viel übersichtlicher, da die Tabellenbeziehungen über ON ...
abgebildet werden und man vergisst keine Beziehung zwischen den Tabellen.
Im Enterprise-Manager vom M$ SQL-Server kann man JOINS ganz einfach mit Klickediklick der Maus
aufbauen und testen.
Nicht vergessen: Prüfe, ob der Datentyp deines Parameters auch richtig ist. Manchmal ist der
Datentyp falsch und die Query liefert dann keine Datensätze.
Andreas
  Mit Zitat antworten Zitat