hawkmaster: If / Else in Select Abfrage?

Hallo zusammen,

ich habe ein Select wie folgt:
SELECT TypeID, InternalValue FROM mediatype WHERE TypeID = '{$typeid}'

Jetzt hätte ich gerne sowas wie

"Falls nichts mit der TypeID = $typeid gefunden wird, hole alle Werte mit der TypeID = 0

Es gibt immer Zeilen die die ID 0 haben, quasi Standardwerte.

Ansonsten müsste ich erst abfragen ob es für diesen Type etwas gibt und dann nochmals einen zweiten Select.

vielen Dank und viele Grüße
hawk

  1. "Falls nichts mit der TypeID = $typeid gefunden wird, hole alle Werte mit der TypeID = 0

    nachdem du das datenbanksystem verschweigst, gibts einfach microsoft präsentiert ;)
    http://msdn.microsoft.com/de-de/library/ms182717.aspx