Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/07/2011, 14:05
Gabriel_Bazeth
 
Fecha de Ingreso: junio-2011
Ubicación: Medellin-Antioquia-Colombia
Mensajes: 13
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: problema con consulta de promedio

CORRIJO!

me he confundido, no debo hallar el promedio, sino el porcentaje que ocupan las ventas de un vendedor especifico con respecto al total de venta, en un determinado intervalo de tiempo(pretendo que sea mensual).

Adjunto una consulta que elabore:
Código MySQL:
Ver original
  1. (SELECT COUNT(p1.idPedido) FROM pedidos AS p1, vendedores AS ven2 WHERE p1.fecha_crea > '2011-06-01 00:00:00' AND p1.fecha_crea < '2011-06-30 00:00:00' AND p1.idVendedor=ven2.idVendedor) as t,
  2. (SELECT COUNT(p2.idPedido) FROM pedidos AS p2, vendedores AS ven1 WHERE p2.fecha_crea > '2011-06-01 00:00:00' AND p2.fecha_crea < '2011-06-30 00:00:00' AND ven1.idVendedor=4 AND p2.idVendedor=4) AS tv,
  3. (tv * 100.0 / t )AS porcentaje,
  4. ven.nombre
  5. pedidos AS p3, vendedores AS ven WHERE p3.fecha_crea > '2011-06-01 00:00:00' AND p3.fecha_crea < '2011-06-30 00:00:00' AND p3.idVendedor=4 AND ven.idVendedor=4

al ejecutarla me marca un error, justo en la parte que pretendo hacer el calculo porcentual, me dice que la columna columna 'tv' no existe.