
de antemano gracias por su ayuda
atte. lestat
| |||
(URGENTE) esto si es para profecionales de access ![]() de antemano gracias por su ayuda atte. lestat |
| ||||
La mayor complicación reside en que Access no es muy inteligente y no sabe distinguir entre los tipos de nombres. Por ejemplo, si te propones dividir por espacios, supongamos dos casos: a)JOSE LUIS PEREZ GONZALEZ b)MANOLO DEL CORRAL GARCIA ¿Cómo saber si las dos primeras palabras son el nombre, o el nombre y parte del primer apellido, o el el nombre y el primer apellido?...
__________________ Kelpie |
| |||
gracias por su ayuda les doy un ejemplo en la tabla 1 nombre: juanito perez perez lo que yo quiero hacer es dividirlo de la siguiente manera nombre: juanito apellido paterno: perez apellido materno: perez proque al hacer una consulta por logicatengo que poner todo el nombre porque si no no realiza la consulta ej. si hago una consulta escribe el nombre tengo que poner juanito perez porque si nadamas pongo el primer o segundo o el nombre no me aparece nada se preguntaran poorq no hago otra vez la tabla y yo le respondo porque son mas de 8000 registros de antemano gracias por su ayuda y en lo que pueda servirles atte lestat |
| |||
Yo creo que es mejor hacer de nuevo la tabla con los 3 campos: nombres, apellido paterno y apellido materno. Con respecto a tus 8000 registros, no creo que llegue ni el 1/10 la cantidad de registros que tengan mas de 4 palabras en el campo. Eso se puede ir viendo uno a uno. Bueno, te llevaría medio día hacerlo, pero creo que va a ser lo mas seguro. |
| |||
Hola CarminVampire, igual te puede valer realizar consultas utilizando *. Ej: SELECT tabla1.nombre FROM tabla1 WHERE PEDIDOS.CIUDAD Like "juan*"; Te listará todos los registros de la tabla1 que el valor del campo NOMBRE comience por Juan, incluido Juan Perez Perez. Ej: SELECT tabla1.nombre FROM tabla1 WHERE PEDIDOS.CIUDAD Like "*perez*"; Te listará todos los registros de la tabla1 que el valor del campo NOMBRE contenga la secuencia perez y carácteres a ambos lados, incluido Juan Perez Perez. ..... Saludos, |
| |||
prueba con los comandos mid() Left() right() mirate esto: http://support.microsoft.com/default...Product=accIN2 |
| |||
Consulta Con Combo Ahora Gracias Por Su Ayuda Ya Me Pasaron La Respuesta A Mi Pregunta De Haber Sabido Que Era Tan Facil, Si Quieren Que Se Lo Pase Solo Diganlo Ahora Tengo Otra Pregunta Mi Consulta Es De Medicos Ya Realiza La Consulta Como Quiero Ahora El Problemas Es Que Hay Un Campo Que Se Llama Unidad En El Cual Solo Existen 5 Registros. Todos Los Medicos Pertenecen A Alguno De Esos Registros Pero Ahora Lo Que Quieren Es Que Si La Consulta Me Arrojo 15 Registros Y Cada Uno Pertenece A Unidades Diferentes Quieren Que Al Escoger Una Unidad Me Arroje Los Correspondientes Ej. La Consulta Me Arrojo Los Sig Datos Juanito Perez Lopez Df Antonio Perez Martinez Edo Mex Dario Correa Perez Chiapas Jose Perz Soler Chiapas Al Escoger El El Cuadro De Unidad Que Es Un Combo Si Selecciono Chiapas Solo Me Aparezcan Los Registros Que Pertenecen A Chipas Que Quedaria Asi Dario Correa Perez Chiapas Jose Perz Soler Chiapas |