Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Urgente Ayuda con sentencia sql....

Estas en el tema de Urgente Ayuda con sentencia sql.... en el foro de Mysql en Foros del Web. hola tengo esta consulta como hago para aplicarle un select anidado con la sentencia lpad al codigo_barra, con el fin de completar con ceros... lo ...
  #1 (permalink)  
Antiguo 23/02/2010, 11:30
Avatar de ronnyra  
Fecha de Ingreso: diciembre-2009
Mensajes: 173
Antigüedad: 15 años
Puntos: 1
Urgente Ayuda con sentencia sql....

hola tengo esta consulta como hago para aplicarle un select anidado con la sentencia lpad al codigo_barra, con el fin de completar con ceros...

lo que quiero exactamente es por ejemplo si tengo este numero:
1456 y luego este
37 y luego
5

que se complete con la siguiente forma

1456
0037
0005

SELECT CONCAT((af.Afldo_nmbre), ' ', (af.Afldo_Aplldo)) AS Nombre_Completo, af.Afldo_Idntfccion, af.Afldo_Lgar_Expdccion, Aflcion_Fcha_Vncmnto, CONCAT((af.num_cod_barra),' ',(af.Afldo_Idntfccion)) AS codigo_barra FROM `afiliacion` a, afiliado af WHERE Aflcion_Fcha_incio BETWEEN '2009-08-01' AND '2010-01-22' AND a.Aflcion_Cdgo = af.Aflcion_Cdgo

les agradeceria su ayuda
  #2 (permalink)  
Antiguo 23/02/2010, 13:11
 
Fecha de Ingreso: enero-2010
Ubicación: Sevilla
Mensajes: 202
Antigüedad: 14 años, 11 meses
Puntos: 5
Respuesta: Urgente Ayuda con sentencia sql....

puedes hacer lo siguiente:

RIGHT('00000'+codigo_barra,4)

Más información: http://dev.mysql.com/doc/refman/4.1/...function_right
__________________
Mi blog de temas más o menos técnicos

Y aquí el Jamón jamon de Jabugo

Etiquetas: sentencia, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:26.