Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/01/2008, 18:18
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 11 meses
Puntos: 7
Re: Problema con Sentencia Sum Utilizando Inner Join

Con toda certeza, tus campos de fecha tienen la hora también.
Agrupa con el mismo resultado del convert:
Código:
declare @fecha1 datetime, @fecha2 datetime
set        @fecha1 = '20080101'
set        @fecha2 = '20080131'

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    convert(char(10), VenDet.FechaVenta, 101),
            Farmacias.Cod_Farma,
            ListProdVenDiaria.CodigoInterno