Usa
WHERE categories REGEXP "(^|,)4(,|$)"
Questo corrisponde a 4 se racchiuso tra virgole o all'inizio/fine della stringa.
Nella tua versione attuale, entrambe le virgole sono del tutto opzionali, quindi il 4 in 24 partite.
Usa
WHERE categories REGEXP "(^|,)4(,|$)"
Questo corrisponde a 4 se racchiuso tra virgole o all'inizio/fine della stringa.
Nella tua versione attuale, entrambe le virgole sono del tutto opzionali, quindi il 4 in 24 partite.