Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2007, 09:20
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Re: por Q hace esto mi consulta!!

te lo agrupa por vendedor y fecha porque asi se lo estas indicando en el group by....

se aprecia mejor con alias y tabulada, anexo ejemplo...

Código:
Select @EndDate = Convert(datetime, '20100101')

SELECT  v.nom_ven 
       ,SUM(p.tot_ped) 
FROM    a_pedidos  p
RIGHT OUTER JOIN 
        g_vendedor v 
ON      p.cod_ven = v.cod_ven 
WHERE   a.fe_ing_ped <= @EndDate
GROUP BY 
        v.nom_ven         -- Agrupar por vendedor
       ,p.fe_ing_ped      -- Agrupar por cada fecha de pedido de cada vendedor
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.