This is fundamentally bad design. These values blelong as individual rows in a related table. You are going to have trouble if you continue this bad design.
The work around would be:
WHERE (somevalue LIKE '3,%'
OR somevalue LIKE '%,3,%'
OR somevalue LIKE '%,3'
OR somevalue LIKE '3')
as opposed
SELECT somestuff FROM myMainTable, myRelatedTable
WHERE MyRelatedTable.key=MyMainTable.key AND myRelatedTable.value=3