Se poate de asemenea imagina si o solutie pe baza de "dynamically
build SQL statement" - poti de exemplu concatena 'SELECT
<lista_campuri'> FROM tabel WHERE tip IN(',
CAST(<valoare_numerica> AS varchar(2)),.......,')'. Intre
valorile numerice nu uita sa adaugi virgule...
Apoi poti folosi sp_executesql pentru sirul rezultat.