Devo eseguire una select come questa ma credo non si possa fare...
CREATE TABLE #PROVA(
ID SMALLINT,
NOME VARCHAR(25),
TITOLO SMALLINT
)
INSERT INTO #PROVA VALUES(1,'PIPPO',1)
INSERT INTO #PROVA VALUES(1,'PAPERINO',2)
INSERT INTO #PROVA VALUES(1,'TOPOLINO',1)
DECLARE @PROFILI SMALLINT
SET @PROFILI = 1
SELECT NOME
FROM #PROVA
WHERE TITOLO
CASE
WHEN @PROFILI = 1 THEN IN(1)
ELSE IN(1,2)
END
DROP TABLE #PROVA
C'è modo di aggirare il problema nella stessa select