Einzelnen Beitrag anzeigen

shmia

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

Re: mysql-query über mehrere Tabellen, mit Ausnahmen

  Alt 4. Jul 2005, 17:46
Zitat von yankee:
Mal so ganz nebenbei: Das geht aber nur über 2 Tabellen, nicht über mehr, oder?
Doch das geht auch über mehrere Tabellen:
SQL-Code:
SELECT TabA.*, TabB.*, TabC.*
FROM (TabA INNER JOIN TabB ON TabA.Feld1=TabB.Feld2) LEFT OUTER JOIN TabC ON TabA.Feld3=TabC.Feld3
Mit der Klammersetzung kannst du die Reihenfolge der JOINs festlegen.
Man darf die Klammern auch weglassen, dann verwendet das DBMS die Reihenfolge, die es am geeignesten hält.
Im Ergebnis macht das keinen Unterschied, nur in der Performance.
Andreas
  Mit Zitat antworten Zitat