Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2011, 12:22
Marrselo
 
Fecha de Ingreso: diciembre-2009
Mensajes: 56
Antigüedad: 14 años, 4 meses
Puntos: 0
select Sum(algo) from... VS sumar con un bucle

Saludos,
tengo una curiosidad, estoy optimizando muchas consultas de un sistema que tengo
y me asalto la siguiente duda

Hago una consulta a una tabla X y le asigno un cursor
$cursor = mysql_query("select *from tabla where......")
$cursor = array()

En esta tabla tambien tengo un campo donde se almacena pagos

Deseo hacer la sumatoria total de ese array, obviamente no lo puedo agrupar porque necesito extraer datos individualmente con un foreach
yo quería saber que es mas rapido o en todo caso donde tengo mejor rendimiento si...:

1 ¿ hago una nueva consulta y aplico :

$sumatoria = mysql_query(" select sum(algo) from .... where

2. O con el foreach utilizando php encuentro la sumatoria

Gracias por el trabajo de leer espero se entienda