Si quieres que el resultado de la concatenación sea un alfanumérico:

select digits(c1) concat digits(c2) from fichero 

Si quieres que sea numérico:

Select (c1*100)+c2 from fichero

O

Select dec((digits(c1) concat digits(c2)), 5, 0) from fichero

Saludos.
Juan Carlos.

-----Mensaje original-----
De: Jose Luis _ [mailto:[EMAIL PROTECTED] 
Enviado el: lunes, 11 de junio de 2007 22:30
Para: [email protected]
Asunto: Select SQL 

Hola a Todos,

Tengo un problema con una Select de SQL. Quiero concatenar 2 campos numéricos y 
en el segundo (Que es de 2 posiciones enteras), cuando el valor es inferior a 
10, me devuelve un solo entero. Que debo de especificar para que me devuelva 
las dos posiciones siempre (Incluido el 0 no significativo).

Vg.

           Select C1 concat c2 from fichero

           c1 = 999
           c2 = 09
           Resultado 9999, necesito que me devuelva 99909.

Gracias.

_________________________________________________________________
Acepta el reto MSN Premium: Protección para tus hijos en internet. 
Descárgalo y pruébalo 2 meses gratis. 
http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_proteccioninfantil

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados 
http://www.help400.es _____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a