Я пытаюсь сделать этот запрос, где у меня есть где статья. Проблема в том, что мне нужно использовать внутри условия, где оператор IN, но я не могу вычислить то, что мне не хватает.Условие T-SQL в месте где
кто-то может дать руку pls?
вот мой запрос
DECLARE @OP INT = 1
SELECT * FROM Table
WHERE
Table.[status] IN (CASE WHEN @OP = 1 THEN (5,6) ELSE (12) END)
Вы можете использовать такой случай [это] (http://stackoverflow.com/questions/10256848/can-i-use-case-statement- в-нарисуйте состояние/10260297 # 10260297). – HABO