- Almacenar CSV en una columna que necesita consultar es una mala idea; debe usar una tabla separada.
- IN no es para CSV, es para enumerar valores para una sola columna
- Aparte de esos argumentos, puede usar
FIND_IN_SET()
Por ejemplo:
SELECT * FROM article WHERE FIND_IN_SET('5', category) != 0;