EKKi: Subqueryfrage

Beitrag lesen

Mahlzeit berlinsurfer,

es kann sein, dass die IntTeil2ID null ist (d. h. es gibt noch kein Teil 2 Dokument), kann ich das irgendwie in sql abfangen ?

Ja. Prinzipiell empfehle ich Dir dazu die Lektüre der Artikel "Einführung in Joins" und "Fortgeschrittene Jointechniken" ... im konkreten Fall könnte ein LEFT OUTER JOIN helfen:

SELECT coc.*  
,      fzgflotte.ID       AS fzgid  
,      teil2.IntPrintDate AS zlb_datum  
,      teil2.NumZLB       AS zlb_nr  
  FROM #__vdm_coc              coc  
  JOIN #__vdm_fzgflotte        fzgflotte ON (coc.IntFzgFlotteID = fzgflotte.ID AND coc.IntStatus = fzgflotte.IntStatus AND fzgflotte.FIN = '$fin')  
  LEFT OUTER JOIN #__vdm_teil2 teil2     ON coc.IntTeil2ID = teil2.ID  
 WHERE coc.IntStatus = 'G'

Ich hab's jetzt mit PHP gelöst (sprich zwei Queries),

Du hast das Problem nicht gelöst, sondern nur verlagert. :-)

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|