Ich verknüpfe 2 Tabellen mit einem jeft join:
PHP-Code:
select tab1.id_a, tab1.id_b, tab1.nimm_aoderb, tab2.wert from tab1 left join tab2 on tab1.id_a =tab2.id
und jetzte das Problem:
je nach dem welcher wert tab1.nimm_aoderb (0 oder 1) annimmt soll das Join auf id_a oder id_b "hören" also alternativ zum obigen Statement:
PHP-Code:
select tab1.id_a, tab1.id_b, tab1.nimm_aoderb, tab2.wert from tab1 left join tab2 on tab1.id_b =tab2.id
Wie kann man so eine IF-ELSE-Situation in einem Statement auflösen?