Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/11/2014, 16:18
ricardobit
 
Fecha de Ingreso: noviembre-2014
Mensajes: 7
Antigüedad: 9 años, 6 meses
Puntos: 1
Respuesta: Optimización de una tabla, ¿influye el orden de las columnas? ¿las indexo?

Ups, me sale error "#1062 - Duplicate entry" cuando intento hacer que la columna Apellido sea un índice de tipo UNIQUE. Esto se debe a que hay apellidos que se escriben con acento y sin acento.

La solución sería pasar el cotejamiento de la columna Apellido de "utf8_spanish_ci" a "utf8_bin", pero entonces si se busca por ejemplo apellidos que empiezan con "A", ya no aparecen los que comienzan con "á", "à", "ä", etc.

¿Qué puedo hacer? ¿Dejo la columna "id" como una key primaria y defino la columna "Apellido" como INDEX? ¿o no serviría de nada?