Hallo, folgende Datenbank: MySql,
Ich habe folgendes:
Das gibt dann natürlich nur einen Wert aus wenn dieser bei tabelle2.user_id vorkommt, aber nicht wenn dieser bei tabelle2.user_id_2 vorkommt. Jetzt ist die Frage welche Abfrage brauch ich um bei einem NULL Fall dann die gleiche "0815" id bei tabelle2.user_id_2 abzufragen, so das ich falls er bei tabelle2.user_id dennoch vorhanden ist, nicht doppelt ausgegeben wird?
Ich habe folgendes:
Code:
LEFT JOIN tabelle2 ON tabelle1.content_id = tabelle2.content_id and tabelle2.user_id = 0815
Das gibt dann natürlich nur einen Wert aus wenn dieser bei tabelle2.user_id vorkommt, aber nicht wenn dieser bei tabelle2.user_id_2 vorkommt. Jetzt ist die Frage welche Abfrage brauch ich um bei einem NULL Fall dann die gleiche "0815" id bei tabelle2.user_id_2 abzufragen, so das ich falls er bei tabelle2.user_id dennoch vorhanden ist, nicht doppelt ausgegeben wird?