Viennamade: SELECT JOIN WHERE x LIKE joker

Beitrag lesen

Hallo liebe Forumer!

Ich habe ein wie ich denke einfaches Problem mit folgender Abfrage (MySQL):

SELECT tbl1.feld1 FROM tabelle1 AS tbl1 LEFT JOIN tabelle2 AS tbl2 ON (...) WHERE tbl2.feldx LIKE '" . $dbereich . "'"

Ist in $dbereich ein 'normaler' String drinnen, dann erhalte ich ein gewünschtes Resultset (alle Datensätze der tabelle1 deren verknüpfte Datensätze in tabelle2 im Feld 'feldx' dem String entsprechen).

Ist in $dbereich der Joker '%' drinnen dann haperts - das Resultset enthält nur Datensätze wo im Feld 'feldx' etwas drinnen ist. Ich möchte aber auch jene Datensätze deren Feld 'feldx' keinen Eintrag hat.

Bitte um Hilfe.
Viennamade