Tom: IF in WHERE Abfrage

Beitrag lesen

Hello,

SELECT * FROM table WHERE IF('$staat'>0, staat='$staat', 0)

Funktioniert (fast) nur wird wenn $staat>0 nicht zutriff eine 0 bearbeitet, es soll aber NIX bearbeitet werden...

Soll keine Abfrage duchgeführt werden, oder nicht gefiltert werden, wenn $staat == 0 ist?

Die erste Möglichkeit liefert gar kein Ergbebnis, die zweite alle Datensätze, vobehaltlich, dass es keine weiteren Filter mehr gibt.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com