martes, 2 de octubre de 2018

Mysql: buscar caracteres especiales

Para buscar caracteres con acentos y otros especiales:

SELECT * FROM `tabla` WHERE `campo` REGEXP '[^a-zA-Z0-9[.hyphen-minus.][.space.]ñѺª]'

Aquí hemos añadido espacios, guión alto y ñѺª como "no especiales" para que no nos salgan esos registros.