Verwenden der CASE-Anweisung in der IN-Klausel

Ist es möglich, eine CASE-Anweisung in einer IN-Klausel zu verwenden?

Dies ist eine vereinfachte Version dessen, was ich versucht habe, richtig zu kompilieren:

SELECT * FROM MyTable 
WHERE StatusID IN (
CASE WHEN @StatusID = 99 THEN (5, 11, 13)
ELSE (@StatusID) END )

Vielen Dank!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage