Mika9: MySQL leere Tabelle

Beitrag lesen

Hallo miteinander,

hab ein kleines Problem mit einer MySQL Abfrage. Ich möchte eine Abfrage über 2 Tabellen machen.

SELECT tabelle_a.spalte FROM tabelle_a, tabelle_b WHERE tabelle_a.id="$variable" AND tabelle_b.nr!=tabelle_a.id;

Klappt wunderbar, wenn allerdings Tabelle B keinen EIntrag hat (also leer ist) dann gibt die Abfrage nichts zurück. Ich möchte jedoch in diesem Fall das AND tabelle_b.nr!=tabelle_a.id ignorieren. Gibt es da eine Möglichkeit oder muss ich das über mehrere ABfragen machen?

Danke und Gruß
Mika9