ho una tabella con un campo categoria multiplo dove i dati memorizzati sono nel seguente formato divisi dalla virgola:

22,33,1213,1234,3344,2223,44,2

ora quando devo filtrare il record, per esempio:

categoria 22 oppure categoria 44

e corretto scrivere così?

WHERE cat_id LIKE '%$cat_id%'

se gli chiedo di filtrarmi tutti i record che contengono la categoria 2 mi restituisce tutti i record giusti oppure tutti quelli il cui campo cat_id contine un 2 come 22, 23 o 42 ecc?