Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/02/2011, 09:15
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 18 años
Puntos: 447
Respuesta: Problema con select

Hola de nuevo Flashnet:

Estás manejando cosas completamente diferentes en tus post. Por un lado mencionas que tienes un problema con rango de fechas, pero en el ejemplo que pones no estás manejando ningún rango de fechas... ojo con eso.

En cuanto a tu consulta, debes de utilizar el operador SUM y no el COUNT, ya que este último sirve como su traducción lo indica para contar el número de registros que cumplen con cierta condición. En tu caso necesitas agrupar por fecha y sumarizar los campos. Sigues sin mencionar qué manejador de BD estás utilizando, te pongo un ejercicio completo en SQL Server, lo importante es la consulta final:

Código SQL:
Ver original
  1. DECLARE @Tabla TABLE (Dia datetime, Cantidad1 INT, Cantidad2 INT)
  2. INSERT INTO @Tabla VALUES ('2011-01-01', 1 ,2)
  3. INSERT INTO @Tabla VALUES ('2011-01-01', 3, 5)
  4. INSERT INTO @Tabla VALUES ('2011-02-02', 9, 7)
  5. INSERT INTO @Tabla VALUES ('2011-02-02', 1, 4)
  6. SELECT dia, SUM(Cantidad1)TotalCantidad1, SUM(Cantidad2) TotalCantidad2
  7. FROM @Tabla GROUP BY dia

Como te comenté en el post anterior, el único cuidado que debes tener es verificar si la fecha se almacena con hora o no.

Saludos
Leo.