Fitros avanzados con DC-Reporting y SQL Server
05-23-2006
Sebas Herreros in Base de Conocimiento DataCycle

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) 
Article originally appeared on ApeSoft (http://blog.apesoft.es/).
See website for complete article licensing information.