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 originalSELECT CONVERT(VARCHAR,ano) + CONVERT(VARCHAR,mes) + CONVERT(VARCHAR,dia)
FROM movimentos
WHERE CONVERT(VARCHAR,ano) + CONVERT(VARCHAR,mes) + CONVERT(VARCHAR,dia) >= '20100101' AND
CONVERT(VARCHAR,ano) + CONVERT(VARCHAR,mes) + CONVERT(VARCHAR,dia) <= '20101231'