
añadira una fila de tabla mysql la primera letra de los nombre de otra fila
Publicado por david (1 intervención) el 13/03/2017 13:48:51
me estreno en este foro con una duda
la primera de muchas me temo..
resulta que tengo un ejercicio en el que tengo que modificar una fila de una tabla añadiendo la primera letra de otra fila de la misma tabla.
dada la tabla alumnos compuesta de:
CodAlumno Beca NombAlum ApellAlumno FechNcto DNIAlum DNIPadre
A11 1000 Luisa Torres Moreno 16-01-2000 66789987 32009007
tengo que modificar CodAlum y añadirle la primera letra del campor NombAlum,
de tal forma que el primer registro quedaria A11L
he llegado haste aqui
si cmabio update por select y hago la consulta me devuelve el resultado correcto..pero aqui me da error
¿alguna uidea?
Un saludo y gracias
la primera de muchas me temo..
resulta que tengo un ejercicio en el que tengo que modificar una fila de una tabla añadiendo la primera letra de otra fila de la misma tabla.
dada la tabla alumnos compuesta de:
CodAlumno Beca NombAlum ApellAlumno FechNcto DNIAlum DNIPadre
A11 1000 Luisa Torres Moreno 16-01-2000 66789987 32009007
tengo que modificar CodAlum y añadirle la primera letra del campor NombAlum,
de tal forma que el primer registro quedaria A11L
he llegado haste aqui
1
update alumnos set CodAlumno=concat(CodAlumno,substring(NombAlumn,1,1));
¿alguna uidea?
Un saludo y gracias
Valora esta pregunta


0