InformáticaBásico1 respuestas

Una ayuda con SQL?

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?

6Markospt9884

En resumen

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.

Mejor respuesta

Keyla20171

7

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.