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

