Home Foros Foro dudas Foro de SQL substr sobre otro substr Respuesta a: substr sobre otro substr

Respuesta a: substr sobre otro substr

Home Foros Foro dudas Foro de SQL substr sobre otro substr Respuesta a: substr sobre otro substr

#8452

Miguel Aguirre
Participante

 

select
CampoNombre,
SUBSTRING_INDEX(SUBSTRING_INDEX(CampoNombre, ‘.’, 1), ‘.’, -1) AS NOMBRE,
SUBSTRING_INDEX(SUBSTRING_INDEX(CampoNombre, ‘.’, 2), ‘.’, -1) AS APELLIDO_1,
SUBSTRING_INDEX(SUBSTRING_INDEX(CampoNombre, ‘.’, 3), ‘.’, -1) AS APELLIDO_2
from NombreTabla

Todo lo que he hecho ha sido crear una tabla con el campo nombre, almacenar en un registro mi nombre y apellidos separados por “.” y lanzar la query que ves arriba

Imagino que despues de dos meses ya lo habrias logrado de alguna forma pero por si acaso, aqui está la solución

Un saludo