none
Función SQLServer 2008 para verificar si existen registros RRS feed

  • Pregunta

  • estoy realizando una consulta pero necesito mostrar datos hasta el día de hoy como muestro en la consulta, pero lo que necesito es que verifique si existen datos hasta el día de hoy para que no salga vació si no existen datos gracias de antemano.

    SELECT FECHA,DIA, DesBodega , SUM(NETO2014)AS NETO2014 , SUM(NETO2015) AS NETO2015  FROM (
    select DATEPART(MM,Fecha) AS FECHA, DATEPART(DD,Fecha) as DIA ,  DesBodega , sum(NETO) AS NETO2014 , 0 AS NETO2015
    from SBO_VIAUNO.dbo.BES_GESTION_VTA01 WHERE DATEPART(YY,FECHA)=2014
    group by DATEPART(MM,Fecha) ,DATEPART(DD,Fecha), DesBodega
    UNION
    select DATEPART(MM,Fecha) AS FECHA , DATEPART(DD,Fecha) as DIA, DesBodega , 0 AS NETO2014 , sum(neto) AS NETO2015
    from SBO_VIAUNO.dbo.BES_GESTION_VTA01 WHERE DATEPART(YY,FECHA)=2015
    group by DATEPART(MM,Fecha) ,DATEPART(DD,Fecha), DesBodega) AS TABLE1
    where CONVERT(int,fecha)=11 and CONVERT(int,dia)<=CONVERT(int,datepart(DD,DATEADD(DAY,1,getdate())))
    group by FECHA ,DIA, DesBodega
    order by FECHA

    viernes, 6 de noviembre de 2015 14:20