
Como sumar campos dependiendo de la fecha de sistema
Publicado por Julen (2 intervenciones) el 28/01/2018 00:42:07
Buenas,
Soy nuevo por aquí y nuevo programando queries :)
Estoy volviéndome loco para hacer algo que seguramente sea sencillo. Básicamente lo que quiero es sumar campos si estamos en un mes concreto, es decir:
- Si estamos en febrero a 11-02-2017, me tiene que sumar los campos seleccionados del 1 al 11, y así hasta final de mes.
- Sin embargo si estamos en Marzo, la cosa cambia. Si estamos a 2-03-2017 entonces me sumará los mismos campos del 1 al 2 pero obviamento febrero. Y así con el resto de los meses....
Alguna sugerencia? Yo intentaba hacer que si la fecha de sistema está comprendida en un mes, tuviera en cuenta la fecha de trnasacción, y sino nada... pero nada.
--WHERE (CASE WHEN {TODAY} BETWEEN '01-01-2018' AND '31-01-2018' then dv.fecha_detalle ELSE 0 END)--
Soy nuevo por aquí y nuevo programando queries :)
Estoy volviéndome loco para hacer algo que seguramente sea sencillo. Básicamente lo que quiero es sumar campos si estamos en un mes concreto, es decir:
- Si estamos en febrero a 11-02-2017, me tiene que sumar los campos seleccionados del 1 al 11, y así hasta final de mes.
- Sin embargo si estamos en Marzo, la cosa cambia. Si estamos a 2-03-2017 entonces me sumará los mismos campos del 1 al 2 pero obviamento febrero. Y así con el resto de los meses....
Alguna sugerencia? Yo intentaba hacer que si la fecha de sistema está comprendida en un mes, tuviera en cuenta la fecha de trnasacción, y sino nada... pero nada.
--WHERE (CASE WHEN {TODAY} BETWEEN '01-01-2018' AND '31-01-2018' then dv.fecha_detalle ELSE 0 END)--
Valora esta pregunta


0