Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Drama con SUM() y multipl

Estas en el tema de Drama con SUM() y multipl en el foro de Bases de Datos General en Foros del Web. 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.. ...
  #1 (permalink)  
Antiguo 02/07/2011, 09:18
 
Fecha de Ingreso: noviembre-2007
Mensajes: 66
Antigüedad: 17 años
Puntos: 0
Exclamación Drama con SUM() y multipl

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

Etiquetas: sum, bases-de-datos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:25.