Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

como encontrar uma vírgula com mysql find_in_set


Não, não é possível.

A documentação aponta especificamente que isso não funciona.

A função foi projetada para retornar a posição ordinal de uma substring, delimitada por vírgulas. Por definição, essencialmente, nunca encontraria nada com uma vírgula, pois está apenas considerando os valores entre eles.

Dependendo do que você está realmente tentando realizar, INSTR() ou SUBSTRING_INDEX() pode ser útil.