Du kan ikke gøre dette direkte ved hjælp af en variabel. Baseret på hvad du har nu, forsøger serveren at udføre select * form t where c in ('1,2,3');
... hvilket tydeligvis ikke er det, du ønsker, da du tjekker, om c indeholder den angivne enkeltstreng.
Du skal generere dynamisk SQL baseret på din liste for at få dette til at virke.