Der er et vanskeligt scenarie. Hvis jeg leder efter '40' på listen '17,34,400,12', vil den finde ",40" og returnere den forkerte indtastning. Dette tager sig af alle løsninger:
WHERE (',' + RTRIM(MyColumn) + ',') LIKE '%,' + @search + ',%'
Der er et vanskeligt scenarie. Hvis jeg leder efter '40' på listen '17,34,400,12', vil den finde ",40" og returnere den forkerte indtastning. Dette tager sig af alle løsninger:
WHERE (',' + RTRIM(MyColumn) + ',') LIKE '%,' + @search + ',%'