Informática, pregunta formulada por elcarlos, hace 1 año

una ayuda con SQL. EN el campo de una tabla de estudiantes los dos nombres de estos y se requiere obtener solo el primer nombre de ellos para un reporte.

¿Qué sentencia de las de manejo de cadena de caracteres es la más adecuada de utilizar?

Respuestas a la pregunta

Contestado por Proundmega
1
A ver si entiendo, alguien guardo en un campo de tu bd la cadena los 2 nombres y quieres solo el primero.

En este caso tienes que detectar la posicion de la cadena y hacer substring de la posicion 0 hasta en la que hay un espacio.

Las funciones que uses dependen del gestor de bases de datos, por ejemplo para MySql seria:

SELECT SUBSTR(A.nombres, INSTR(A.nombres, ' '))
FROM Alumno A
Otras preguntas