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!