Bueno aquí viene el caso, resulta que necesito sacar las iniciales de los nombres de los alumnos tal que así: tengo que mostrar las iniciales primero por el nombre del alumno, y después por sus apellidos.
Me tendría que quedar así, el primero es María Marisol Hernández, usando las funciones concat substr y locate me quedaría tal que así. M.M.H. y tengo que separarlas por un punto.
Lo que yo tengo hecho es esto:
Código:
la función de momento me da error ya que bueno, me cuesta un poco pillarlo, y al tener que sacar el nombre y sus apellidos, me imagino que será demasiado larga la función, si me pudiesen ayudar a como poner bien la primera línea de la función lo demás podré hacerlo yo solo, así que gracias!! SELECT NOMBRE, CONCAT(SUBSTR NOMBRE,1(LOCATE NOMBRE, '.',1)) FROM ALUMNOS;