Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola tengo un campo fecha para las ventas, la cual utilizo como calendario mediante cuadros de texto.
- Para Año:
Year (Fecha) as VentaAño
- Para Mes:
Month (Fecha) as VentaMes
-Para Día:
Day (Fecha) as VentaDia
Mi problema es las operaciones con el mes anterior (VentaMes-1), ya que en al elegir Enero el mes anterior me da nulo, por el cambio de año o no sé.
Me aconsejaron que haga otro tipo de formato, del tipo YYYYMM y así no iba a tener mas problemas, pero intenté:
Year(Fecha)&Month(Fecha) as VentaAñoMes
no me da resultado. Qué puedo hacer?
Puedes hacer un campo que contenga lo siguiente, muy similar a lo que estas haciendo.
Year(Fecha)*12+Month(Fecha) as AnoMes
Esta nuevo campo lo prodras restar y hacer operaciones con el, es decir si necesitas el mes anterior, seria AnoMes -1, el mismo mes ano anterior, seria AnoMes -12, y asi.
Puedes hacer un campo que contenga lo siguiente, muy similar a lo que estas haciendo.
Year(Fecha)*12+Month(Fecha) as AnoMes
Esta nuevo campo lo prodras restar y hacer operaciones con el, es decir si necesitas el mes anterior, seria AnoMes -1, el mismo mes ano anterior, seria AnoMes -12, y asi.
Aqui lo tienes