Hola todos, estoy trabajando en una empresa que se dedica ala comercialización de productos, Tiene un sistema que trabaja en Linux con PHP y MySql..
Mi problema es que tengo que llenar una tabla temporal diariamente para realizar un informe de gestión. La consulta
Código PHP:
select sum(db.CANTDESP*db.PRECUNIT),count(DISTINCT db.NUMRECOR) as cantidad_pedido1 from NOTDE_DB db
join NOTV_DB tv on tv.NUMREG=db.NUMRECOR
join ART_DB art on art.NREGUIST=db.NCODART
join aclase6_codigo a on a.codigo=art.CODIGO
where
tv.FECHA between '2011-01-01 00:00:00' and '2011-01-25 23:59:59' and
tv.CODVEND=85 and
a.nombre='Juan Soto';
La consulta sacaría la sumatoria de las ventas diarias de un vendedor y la cantidad de productos vendidos de un vendedor por un periodo, todo bien, el problema es cuando se ejecuta la consulta en Mysql se demora por un vendedor como 15 minutos existiria la manera de agilizarla ó realizarla de otra forma.
gracias