30/01/2008, 18:18
|
| | | 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
|