Hola de nuevo amigos....
Les comento mi problemas, tengo el siguiente codigo:
Código HTML:
SELECT DISTINCT g_vendedor.nom_ven, SUM(a_pedidos.tot_ped) FROM a_pedidos
RIGHT OUTER JOIN g_vendedor ON a_pedidos.cod_ven = g_vendedor.cod_ven
GROUP BY g_vendedor.nom_ven
Y eso fucnciona perfectamente, tengo una tabla de vendedores (g_vendedor) y una de pedidos (a_pedidos), donde consulto todo lo que se ha vendido por vendedor... pero....pero ... cuando lo hago delimitando fecha, lo hago de esta manera:
Código HTML:
SELECT DISTINCT g_vendedor.nom_ven, SUM(a_pedidos.tot_ped) FROM
a_pedidos
RIGHT OUTER JOIN g_vendedor ON a_pedidos.cod_ven = g_vendedor.cod_ven
WHERE (a_pedidos.fe_ing_ped <= CONVERT(DATETIME, '01/01/2010', 102))
GROUP BY g_vendedor.nom_ven, a_pedidos.fe_ing_ped HAVING (a_pedidos.fe_ing_ped >= CONVERT(DATETIME, '01/01/2007', 102))
Y lo que me termina arrojando es lo vendido por cada vendedor dentro de esa fecha y no la SUMA que le estoy solicitando....
Alguna sugerencia...la agradezco bastante....