sql >> Base de Datos >  >> RDS >> Mysql

cómo encontrar una coma con mysql find_in_set

No, no es posible.

La documentación señala específicamente que esto no funciona.

La función está diseñada para devolver la posición ordinal de una subcadena, delimitada por comas. Por definición, esencialmente, nunca encontraría nada con una coma, ya que solo está considerando los valores entre ellos.

Dependiendo de lo que realmente esté tratando de lograr, INSTR() o SUBSTRING_INDEX() podría ser útil.