Hola a todos, ahorita estoy trabajando en lo siguiente:
declare @@fecha1 datetime
declare @@fecha2 datetime
set @@fecha1 = '2008/01/01'
set @@fecha2 = '2008/01/31'
select convert(char(10), VenDet.FechaVenta, 101) as fecha,
Farmacias.Cod_Farma as Sucursal,
ListProdVenDiaria.CodigoInterno as CodigoInterno,
sum(VenDet.Cant_Vend) as Piezas
from VenDet
inner join ListProdVenDiaria on VenDet.CodigoInt = ListProdVenDiaria.CodigoInterno
inner join Farmacias on VenDet.Renglon = Farmacias.Cod_Farma
where convert(char(10), VenDet.FechaVenta, 101) >= @@fecha1 and convert(char(10), VenDet.FechaVenta, 101) <= @@fecha2
and CodigoInterno = 19043
Group by VenDet.FechaVenta, Farmacias.Cod_Farma, ListProdVenDiaria.CodigoInterno
Este codigo despliega lo siguiente:
fecha Sucursal CodigoInterno Piezas
01/03/2008 1 19043 1.0000
01/03/2008 1 19043 1.0000
01/03/2008 1 19043 1.0000
pero el resultado que deseaba era el siguiente
fecha Sucursal CodigoInterno Piezas
01/03/2008 1 19043 3.0000
Espero puedan ayudarme , por el momento estare viendo como le hago, pero una ayudadita a nadie le hace daño, agradecido de antemano les deseo un excelente dia.