Hi
Ich möchte eine Abfrage machen und darin nur ein Left Join machen, wenn die Spalte teatigkeit_id nicht null ist.
Ich habe es so versucht, funktioniert leider nicht.
Ich denke es ist was total falsch an der syntax.
Vielen Dank
Ich möchte eine Abfrage machen und darin nur ein Left Join machen, wenn die Spalte teatigkeit_id nicht null ist.
Ich habe es so versucht, funktioniert leider nicht.
Ich denke es ist was total falsch an der syntax.
PHP:
$sql = 'SELECT i.kommentar As `text`, ' .
' t.tae_bezeichnung, k.kos_bezeichnung '.
'FROM CASE WHEN ist_verrechnung.taetigkeit_id IS NULL THEN ist_verrechnung i'.
'ELSE (ist_verrechnung i LEFT JOIN tae_taetigkeit t ' .
' ON (i.taetigkeit_id=t.tae_id)) END ' .
' LEFT JOIN kos_kostengruppe k ON t.tae_kos_id=k.kos_id ' .
'WHERE i.verrechnungsart=1 AND length(i.kommentar)>0 ' .
' AND datum BETWEEN "' . date('Y-m-d', $start) . '" AND "' .
date('Y-m-d', $end) . '";';
Vielen Dank