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