Fitros avanzados con DC-Reporting y SQL Server
Una de las necesidades más comunes al recuperar datos de una consulta es filtrar por alguna fecha especial, como el primer dia del mes, o incluso el primer dia de la semana actual. Estos son los filtros avanzados que tenemos que poner en los procesos de DataCycle Reporting:
Para filtrar por el primer dia del mes:
(Fecha) = DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)
Para filtrar por el primer día de la semana actual:
(Fecha) = DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)-
Para filtrar por el primer día del año:
(Fecha) = select DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
Recordad que teneis que cambiar (Fecha) por el nombre del campo en vuestra consulta sobre el que quereis filtrar.
DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)