Это должно помочь:
if ((@someParam = 'C') OR (@someParam = 'I' AND @SomeOtherParam NOT IN (2,4,5)))
IN
принимает список значений и возвращает true, если ваше значение найдено в списке.Добавление NOT
означает, что оно вернет true, если ваше значение не найдено.