CASE
केवल एक अदिश मान लौटाता है। आप इसके बजाय ऐसा कर सकते हैं। (मैं मान रहा हूं, आपके उदाहरण के अनुसार, जब @StatusID =99, एक StatusID मान 99 का मिलान नहीं होता है।)
select *
from MyTable
where (@StatusID = 99 and StatusID in (5, 11, 13))
or (@StatusID <> 99 and StatusID = @StatusID)