Einzelnen Beitrag anzeigen

Benutzerbild von Michael Habbe
Michael Habbe

Registriert seit: 10. Aug 2005
264 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: Problem mit mehrfachen JOIN

  Alt 11. Jul 2006, 16:59
Zitat von PASST:
SQL-Code:
SELECT tab1.FeldA, tab2.FeldB, tab3.FeldC, tab4.FeldD
FROM tab1
LEFT OUTER JOIN tab2 ON (tab1.Feld1=tab2.Feld1) AND (tab1.Feld2=tab2.Feld2)
LEFT OUTER JOIN tab3 ON (tab2.Feld3=tab3.Feld3)
                         ^^^^ <-- hier
LEFT OUTER JOIN tab4 ON (tab1.Feld4=tab4.Feld4)
WHERE (tab2.Feld5 IS NULL OR tab2.Feld5=100)
      OR tab3.Feld7 IS NULL
  AND (tab4.Feld6 IS NULL OR tab4.Feld6=100)
Müsste das da (^) nicht tab1 heissen?

Schonmal ohne Where-Klausel probiert?
  Mit Zitat antworten Zitat