CONCATENAR FECHA
Publicado por DANHYA (1 intervención) el 27/02/2007 02:22:40
el objetivo final es hacer una consulta donde me despliegue las ventas que se realizaron en una quincena...las ventas van atrasadas, por ejemplo: si se vendieron del 1-15 enero se pagan el 31 de enero...entonces lo que quiero desplegar es las ventas que se realizaron en la quincena anterior (ejemplo hoy 26 de febrero sería desplegar las del 1-15 de febrero)
intento con algo así:
if day(date())<15 then
fecha1 = 01 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
fecha2 = 15 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
else
fecha1 = 16 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
fecha2 = 31 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
endif
el problema es cómo concatenar los días..... el mes y el año para formar la fecha1 y la fecha2 que serán los rangos para la consulta
(aun no resto lo del mes en caso de que el día sea menor a 15, pues si fuera un día 8 p. ejem, pues tendría que ser la quincena del 16-31 del mes anterior (tampoco se cómo restarle el mes para hacer lo anterior))
gracias de antemano x su valiosa ayuda chicos..
bytes.
intento con algo así:
if day(date())<15 then
fecha1 = 01 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
fecha2 = 15 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
else
fecha1 = 16 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
fecha2 = 31 + "/"+ MONTH(DATE())+ "/"+ YEAR(DATE())
endif
el problema es cómo concatenar los días..... el mes y el año para formar la fecha1 y la fecha2 que serán los rangos para la consulta
(aun no resto lo del mes en caso de que el día sea menor a 15, pues si fuera un día 8 p. ejem, pues tendría que ser la quincena del 16-31 del mes anterior (tampoco se cómo restarle el mes para hacer lo anterior))
gracias de antemano x su valiosa ayuda chicos..
bytes.
Valora esta pregunta


0