Cargar datos dependiendo del día del mes en SQL
Publicado por borja (5 intervenciones) el 20/07/2018 10:20:11
Hola buenos días,
Tengo la siguiente sentencia de SQL que lo que hacer es cargar los datos del mes anterior a una BBDD.
Lo que quiero es lo siguiente:
1.- si el numero del día es menos al día 10 del mes actual que me cargue los datos del mes anterior
2.- Si el numero del día es mayor o igual al día 10 del mes actual que cargue los datos del mes en curso.
Esta es la sentencia que tengo¿Alguien me podría indicar como hacerlo?
Un saludo y gracias de antemano.
Tengo la siguiente sentencia de SQL que lo que hacer es cargar los datos del mes anterior a una BBDD.
Lo que quiero es lo siguiente:
1.- si el numero del día es menos al día 10 del mes actual que me cargue los datos del mes anterior
2.- Si el numero del día es mayor o igual al día 10 del mes actual que cargue los datos del mes en curso.
Esta es la sentencia que tengo¿Alguien me podría indicar como hacerlo?
1
2
3
4
5
SELECT 26,ROUND(ISNULL(convert(float,SUM(A.num_ActosRealizados))/convert(float,min(a.num_dias)),0),0),' ',B.ID,'CNT','S' FROM TA_ActosIndicadoresAnnoMes a WITH(NOLOCK)
RIGHT JOIN TC_Centro b WITH(NOLOCK) ON a.cod_centro=b.cod_centro
AND cod_Indicador=12
AND FEC_ANNOMES=YEAR(DATEADD(MM,-1,DATEADD(DD,-1,GETDATE())))*100+MONTH(DATEADD(MM,-1,DATEADD(DD,-1,GETDATE())))
GROUP BY B.ID
Un saludo y gracias de antemano.
Valora esta pregunta
0