Einzelnen Beitrag anzeigen
  #1  
Alt 22.11.2008, 01:25:51
emmis emmis ist offline
Anfänger
 
Registriert seit: Nov 2008
Alter: 55
Beiträge: 3
fallunterscheidung

Ich verknüpfe 2 Tabellen mit einem jeft join:

PHP-Code:
select tab1.id_atab1.id_btab1.nimm_aoderbtab2.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_atab1.id_btab1.nimm_aoderbtab2.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?
Mit Zitat antworten