Duda
Publicado por Inma (7 intervenciones) el 28/08/2007 16:26:07
Hola!!!
Mi problema es el siguiente:
Tengo una tabla ALUMNOS, cuya clave primaria es idAlumno ( Axxxx, donde xxxx es un entero). Lo que quiero hacer es separar la letra del numero, para poder incrementar el numero y luego volver a concatenar la letra y el numero.
Lo que no se es si la sigueitne consulta devuelve un entero o un string:
SELECT SUBSTR(idAlumno,2,4)
FROM ALUMNO
WHERE idAlumno='A0002';
Lo pregunto, porque si devuelve un entero. Pues lo unico seria incrementar el entero y luego utilzar la funcion CONCAT(), pero si devuelve un string no se como incrementar para luego concatenar.
Se que quizas es unpoco lio, pero espero que alguien me pueda ayudar, porque ya no se como hacer esto.
Muchas gracias por adelantado
ciao:D
Mi problema es el siguiente:
Tengo una tabla ALUMNOS, cuya clave primaria es idAlumno ( Axxxx, donde xxxx es un entero). Lo que quiero hacer es separar la letra del numero, para poder incrementar el numero y luego volver a concatenar la letra y el numero.
Lo que no se es si la sigueitne consulta devuelve un entero o un string:
SELECT SUBSTR(idAlumno,2,4)
FROM ALUMNO
WHERE idAlumno='A0002';
Lo pregunto, porque si devuelve un entero. Pues lo unico seria incrementar el entero y luego utilzar la funcion CONCAT(), pero si devuelve un string no se como incrementar para luego concatenar.
Se que quizas es unpoco lio, pero espero que alguien me pueda ayudar, porque ya no se como hacer esto.
Muchas gracias por adelantado
ciao:D
Valora esta pregunta


0