Cita:
Iniciado por mike28gt
mmm... y si lo sacas todo de tu query? algo como
SELECT SUM(COL1 * COL2)
FROM TABLA
WHERE CONDICION
Creo que sería mejor de esta forma, aunque sería bueno escuchar la opinión de algún especialista en BD para aclararnos si es mejor esta forma o llamar un procedimiento de BD.
Desde el punto de vista de una función de PHP pienso que consumiría más recursos recorrer posteriormente todo tu set de resultados para sumarlos.
Gracias por tus ganas de contribuir, pero me hubiera gustado que hubieras leído (no pasar la vista por encima) mi post... está claro que la query se puede hacer directamente, yo solamente planteaba un ejemplo HIPOTÉTICO para ilustrar a lo que me estaba refriendo.
Solo quiero saber si es más eficiente tratar datos a gran escala con MySQL o con PHP, no tenía nada que ver la query por ahí en medio...
igualmente gracias por tu segunda respuesta, es algo que ya tenía en cuenta