Usar
WHERE categories REGEXP "(^|,)4(,|$)"
Isso corresponde a
4
se cercado por vírgulas ou no início/fim da string. Na sua versão atual, ambas as vírgulas são totalmente opcionais, então o
4
em 24
fósforos. WHERE categories REGEXP "(^|,)4(,|$)"
4
se cercado por vírgulas ou no início/fim da string. 4
em 24
fósforos.