Ver Mensaje Individual
  #1  
Antiguo 03-08-2010
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Reputación: 22
Toni Va por buen camino
Consulta productos por dia sumados

Buenos dias,

Tengo una base de datos que esta realizada en Firebird 1.5 y me gustaria poder realizar una consulta que me resuma de una tabla historica la cantidad de referencias DIFERENTES por dia y totalizado la cantidad de ref. diferentes.

La tabla historica tiene la siguiente esctrutura:

Id, Fecha, Articulo, Unidades
1 1/7/10 A 10
2 1/7/10 A 10
3 2/7/10 A 10
4 2/7/10 B 10
5 2/7/10 A 10
6 3/7/10 A 10
7 3/7/10 B 10
8 4/7/10 A 10
9 4/7/10 A 10
10 5/7/10 B 10
--------------------------
Total ref.: 7


He realizado la siguiente consulta que cuenta la cantidad de registro por dia (pero tendria que contar la cantidad de articulos diferentes por dia) y ademas me gustaria que solo me devolviese el total del periodo en lugar de un registro por dia.

select "Fecha", count(*)
from "Historico" A
where "Fecha">=:P_FECHA_INI and "Fecha"<=:P_FECHA_FIN and
group by "Fecha"

Esta consulta la aplicare entre un perido de fechas y realmente lo que me interesa es obtener el resultado total, no el detalle por dia. No encuentro la forma de realizar esto con una consulta, quiza tendre que crear un procedimiento almacenado. Haber si alguien me da una pista. gracias.

Saludos,
__________________
Saludos,

Bitman
Responder Con Cita