Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/09/2011, 09:27
SirSocket
 
Fecha de Ingreso: septiembre-2010
Mensajes: 58
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: convertir smallint en fecha + select

MIra no me esta cogiendo una transacción que tiene por fecha 2010628

porque me las convierte así, al ser el mes el sexto pone un 6 no un 06 sabes como añadir un 0 delante del 6 en el convert?


Código SQL:
Ver original
  1. SELECT CONVERT(VARCHAR,ano) + CONVERT(VARCHAR,mes) + CONVERT(VARCHAR,dia)
  2.     FROM movimentos
  3.     WHERE CONVERT(VARCHAR,ano) + CONVERT(VARCHAR,mes) + CONVERT(VARCHAR,dia)   >= '20100101' AND
  4.           CONVERT(VARCHAR,ano) + CONVERT(VARCHAR,mes) + CONVERT(VARCHAR,dia)   <= '20101231'