Michi: WHERE Abfrage trotzdem Ausführen auch wenn der zu suchende Wert NULL ist

Beitrag lesen

Meine Suche für meine MYSQL Abfrage sieht so aus.


$statement = $pdo->prepare("SELECT a.id, a.ort FROM table1 a, table2 b WHERE a.id = b.id AND b.typ =12");
$result = $statement->execute(array('typ' =>$nummer ));	

Die Ausgabe erfolgt wenn der Wert typ identisch mit der Var $nummer ist.

Ist es möglich es so zu schreiben, das wenn die Var $nummer= 0 ist in der Select Abfrage dann

b.typ >0 statt b.typ =12 steht.