Hola a todos. saben que tengo un problem.
Tengo la sgte bd. (mysql 4.0.12) 
vendedor..............ventas..................deta  lle_venta 
cod_ven..............num_ven.................num_v  en
nom_ven.............cod_ven..................can_p  ro 
..................................................  .........pre_pro   
quiero hacer un select que me entregue la cantidad de ventas que hace un vendedor y la suma de todas las ventas  
ejemplo:(si vendedor 1 realiza una venta con 2 productos y un producto sale 500 pesos y el otro 1000 pesos). 
me deberia entregar lo sgte 
cod_ven...........total ventas...............total dia
1.............................1...................  ......1500  
pero tengo un problema. el select que tengo me entrega lo sgte: 
cod_ven...........total ventas................total dia
1...........................2.....................  .......1500  
el problema es que en vez de hacer el count(ventas.num_ven) me hace un count al detalle. 
el select es el sgte: 
select vendedor.cod_ven, count(ventas.num_ven), sum(detalle_venta.pre_pro * detalle_venta.can_pro) 
from vendedor, ventas, detalle_venta
where  ventas.cod_ven = vendedor. cod_ven
group by (vendedor.cod_ven) 
 
    
que tengo malo friends.  
 
  