Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2013, 03:24
juanito_29899
 
Fecha de Ingreso: noviembre-2013
Mensajes: 27
Antigüedad: 10 años, 6 meses
Puntos: 1
Consulta insensible a tildes

Hola.

Tengo una base de datos MySQL con cortejeamiento de las conexiones utf8_general_ci. Los valores con tilde se guardan así en la base de datos. Ejemplo:

En lugar de "Camión", se guarda como "Camión".

Entonces, si realizo esta consulta no obtengo ningún resultado:

SELECT * FROM tabla WHERE vehiculos LIKE '%camion%'

Debido a que el termino buscado puede ser con tildes (camión), sin tildes (camion), incluso mal escritas (cámion) no puedo hacer un reemplazamiento previo por lo que no sé como solucionarlo. Sé que si en la DB de MySQL estuviese tal cual "Camión" en lugar de "Camión" sí que funcionaría.

¿Qué puedo hacer?