Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Ayuda con Consulta Sum y Meses

Estas en el tema de Ayuda con Consulta Sum y Meses en el foro de Bases de Datos General en Foros del Web. Que tal Masters, tengo que hacer esta consulta, con el mes actual y el anterior, Ando un poco perdido así que solicito ayuda : Lo ...
  #1 (permalink)  
Antiguo 02/06/2007, 23:28
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años
Puntos: 4
Ayuda con Consulta Sum y Meses

Que tal Masters, tengo que hacer esta consulta, con el mes actual y el anterior,

Ando un poco perdido así que solicito ayuda :




Lo que tengo en el momento es :
Código PHP:
SELECT count(vob_id) as totalstatus_2receipt_date  
FROM vob 
GROUP BY status_2
MONTHNAME(receipt_date)
ORDER BY MONTHNAME(receipt_date
Gracias de Antemano por la Ayuda.
__________________
EL LIMITE ES EL UNIVERSO
  #2 (permalink)  
Antiguo 04/06/2007, 10:26
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
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
  #3 (permalink)  
Antiguo 04/06/2007, 11:17
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años
Puntos: 4
Re: Ayuda con Consulta Sum y Meses

Master, cuanto te agradezco. Puntualmente uso Mysql. Sabes si hay un codigo equivalente ?

Gracias.
__________________
EL LIMITE ES EL UNIVERSO
  #4 (permalink)  
Antiguo 04/06/2007, 11:22
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Re: Ayuda con Consulta Sum y Meses

Segun yo, deberia de funcionar...

Anexo liga de ejemplos...

Extrayendo información de una base de datos
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #5 (permalink)  
Antiguo 04/06/2007, 19:23
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 23 años
Puntos: 4
Re: Ayuda con Consulta Sum y Meses

Hola Andres95, cuanto te agradezco. Ni sabía de esas opciones.

Al ejecutar la consulta me saca esto :

Código PHP:
"Algo está equivocado en su sintax cerca '()) Set @Mes_Actual = 
Month (getdate()) If @Mes_Actual = 1 Begin' en la linea 1" 
Nuevamente Gracias.
__________________
EL LIMITE ES EL UNIVERSO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:18.