Search found 99 matches: separar

Return to advanced search

Re: Separar nombre y apellidos en una consulta mysql

Estimado Adolfredo Martinez Esta es una forma simple haciendo el proceso de separación de derecha a izquierda, yo lo utilizo en una aplicación y me funciona bien, espero le resulte útil. ******************************************************************** *** SEPARANDO NOMBRES Y APPELLIDOS *** SUPON...
by nelido
Thu Sep 26, 2024 6:54 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Cuando aparecen apellidos compuestos no funciona osea los que empiezan COMO: DE LA ROSA, DE LA CRUZ, DE LOS REMEDIOS, DE LEON, DEL CORRAL etc... Los primero lo que hay que hacer, si llega alguno asi, se le da otro trato, para lo que no son compuesto si funciona. Saludos adolfredo, Tres mensajes atr...
by JoseAlvarez
Sun Jul 07, 2024 12:11 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Cuando aparecen apellidos compuestos no funciona osea los que empiezan COMO: DE LA ROSA, DE LA CRUZ, DE LOS REMEDIOS, DE LEON, DEL CORRAL etc...
Los primero lo que hay que hacer, si llega alguno asi, se le da otro trato, para lo que no son compuesto si funciona.
by Adolfredo Martinez
Sat Jul 06, 2024 5:51 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

prueba asi SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(nombres, ' ', 1), ' ', -1) AS PrimerNombre, IF( LENGTH(nombres) - LENGTH(REPLACE(nombres, ' ', ''))>1, SUBSTRING_INDEX(SUBSTRING_INDEX(nombres, ' ', 2), ' ', -1) ,NULL) AS SegundoNombre, SUBSTRING_INDEX(SUBSTRING_INDEX(nombres, ' ', 3), ' ', -1) A...
by jbrita
Thu Jul 04, 2024 1:53 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Por cuestion de que lo necesitava urgente, lo soluciones as: SELECT contrib.propieta, SUBSTRING(contrib.propieta, 1, LOCATE(' ', contrib.propieta) - 1) AS primer_apellido, SUBSTRING(contrib.propieta, LOCATE(' ', contrib.propieta) + 1, LOCATE(' ', contrib.propieta) + 1 ) AS segundo_apellido, SUBSTRIN...
by Adolfredo Martinez
Tue Jul 02, 2024 5:46 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Hi,

Si tienes un diseño todo embutido en un campo y no sabes las partes del nombre, yo le recuperaria y luego procesaria la cadena independiente de las partes

Code: Select all  Expand view  RUN
AEVal( hb_aTokens( 'adolfredo  martinez fernandez' ), {|cItem| Qqout( cItem + CRLF)  } )


C.
by Carles
Wed Jun 26, 2024 5:21 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Prueba como se comportaría con el siguiente caso:

María de los Angeles Montes de Oca Del Castillo.

Yo lo haría con campos separados.

Hace poco hice una base de datos (crud) a una iglesia. Debia registar los nombres de todos los niños bautizados desde años atrás... hay cada nombre...
by JoseAlvarez
Tue Jun 25, 2024 10:06 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Asi es Armando, en el segundo apellido, en la mayoria de los casos, se van letras del nombre.
by Adolfredo Martinez
Tue Jun 25, 2024 7:26 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Adolfredo:

Sin pretender demeritar, pero mira la separación para CERVANTES SALAS MARELVIS ISABEL
me parece que no es del todo correcta. Desde luego es un gran paso.

Lo recomendable es lo que aconseja mi paisano César, en este caso es más fácil unir que separar.

Saludos
by Armando
Tue Jun 25, 2024 4:31 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

... contrib https://i.postimg.cc/rmMZF1K9/imagenconsulta.png Este link que medio Karina https://es.stackoverflow.com/questions/589003/separar-nombre-y-apellidos-en-sql-con-select-locate-y-substring Gracias por estar siempre ahi.
by Adolfredo Martinez
Mon Jun 24, 2024 11:42 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Hola amigos del forum Como hago una consulta mysql para separar el nombre, primer apellido y segund apellido. adolfredo martinez fernandez: adolfredo martinez fernandez Quedo a la espera de cualquier colaboracion. adolfredo Si te aseguras de separar ...
by JoseAlvarez
Mon Jun 24, 2024 11:11 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Lo mejor para mi,
crear campos separados
PATERNO
MATERNO
NOMBRE :lol:
by sysctrl2
Mon Jun 24, 2024 9:05 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Si te aseguras que siempre tiene al menos 3 nombres puedes hacer: //Soponiendo que el campo donde esta todo se llama nombre// Y que esta martinez fernandez martinez adolfredooServer:Query("SELECT  SUBSTRING_INDEX(nombre, ' ', 1) AS apellido,   SUBSTRING_INDEX(SUBSTRING_INDEX(nombr...
by cmsoft
Mon Jun 24, 2024 8:03 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613

Re: Separar nombre y apellidos en una consulta mysql

Adolfrfedo, gusto saber de tí: Aunque no es la solución definitiva, te sugiero le tires una mirada a la función SUBSTRIN_INDEX() o a la sunción SUBSTRING() apoyada por la función nAt() Digo que no es una solución definitiva porque el problema será cuando el nombre o apellido sea compuesto, por ejemp...
by Armando
Mon Jun 24, 2024 7:52 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Separar nombre y apellidos en una consulta mysql
Replies: 15
Views: 1613
Next

Return to advanced search