È possibile utilizzare un'istruzione CASE all'interno di una clausola IN?Utilizzo dell'istruzione CASE all'interno della clausola IN
Questa è una versione semplificata di quello che ho cercato di ottenere una corretta compilazione:
SELECT * FROM MyTable
WHERE StatusID IN (
CASE WHEN @StatusID = 99 THEN (5, 11, 13)
ELSE (@StatusID) END)
Grazie!
@ LittleBobbyTables Con il tuo nome, sono sicuro che puoi cambiarlo nel back-end :) – RedFilter
Grazie! Ottima soluzione! – crjunk