Can you consider changing the way you store the data, so that they are separated by a delimiter?
Something like:
field1=001|002|003|004
That way, you can explode() the data in the field and do a search on the resulting array... It's quicker and easier like this, especially if the data changes to something else:
field1=032|596|050|002