U kunt dit niet rechtstreeks doen met behulp van een variabele. Op basis van wat je nu hebt, probeert de server select * form t where c in ('1,2,3');
uit te voeren ... wat duidelijk niet is wat je wilt, aangezien je controleert of c de gegeven enkele string bevat.
U moet dynamische SQL genereren op basis van uw lijst om dit te laten werken.