13/04/2012, 10:46
|
| | | Fecha de Ingreso: julio-2006 Ubicación: Distrito Federal
Mensajes: 635
Antigüedad: 18 años, 4 meses Puntos: 34 | |
Respuesta: separar apellidos y nombres con substr y instr, alguna guia Hola!
Tu problema es complicado, requiere mineria de datos y va a depender de que tan grande sea tu base de datos el trabajo que te cueste corregirla, no hay un script sql magico para resolver este problema, en donde trabajo tenemos un padron con mas de 100,000 clientes y se definio inicialmente que el campo nombre alamcenaria todo.
Puedes intentar separar la informacion como lo estas haciendo, pero te pongo estos casos.
Maria de la luz Perez Sanchez
Pedro de la cruz Ramirez Guzman
Manuel Garcia (Con un solo apellido, si los hay y asi esta en su acta)
Cristina Guadalupe Perez (suponiendo guadalupe es apellido)
y asi hay muchos otros casos, no puedes realizar un script que cubra todo, lo que puedes hacer es un sql generico que te cubra los casos normales (1 nombre y 2 apellidos) , luego otro que te cubra los todavia normales pero diferentes (2 nombres, 2 apellidos) y luego analizar que falta por corregir o extrar o lo que sea que necesites.
Saludos, suerte.
__________________ El ego es el mayor enemigo de un hombre inteligente. |