Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2007, 10:26
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 2 meses
Puntos: 38
Re: Ayuda con Consulta Sum y Meses

en sql server quedaria algo como...

Código:
Set @Annio_Actual = Year(getdate())
Set @Mes_Actual = Month (getdate())

If @Mes_Actual = 1 
Begin
    Set @Mes_Anterior =  12
    Set @Annio_Anterior = @Annio_Actual - 1 
End
Else
Begin
   Set @Mes_Anterior = @Mes_Actual - 1
   Set @Annio_Anterior = @Annio_Actual
End



Select Status_2  Status
      ,Sum (Case When MONTH(receipt_date) = @Mes_Anterior And Year(receipt_date) = @Annio_Anterior Then 1 Else 0 End) Mes_Anterior
      ,Sum (Case When MONTH(receipt_date) = @Mes_Actual And Year(receipt_date) = @Annio_Actual Then 1 Else 0 End) Mes_Actual
From   vob (nolock)
Group by Status_2
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.

Última edición por Andres95; 04/06/2007 a las 10:28 Razón: corregir select