

Posted 01 December 2008 - 08:19 PM
Posted 02 December 2008 - 05:59 AM
V * % / S
Posted 02 December 2008 - 07:28 AM
Si nos vamos a los registros lo dos primeros valores lo tenemos( V y %), pero la suma no esta, debido a que el motor necesita recorrer todos los registros para calcularla, para eso debemos hacer una consultaV: Valor a calcular el porcentaje
%: 100
S: Suma Total
(SELECT SUM(Campo) AS Porc FROM tabla)
Posted 02 December 2008 - 09:26 AM
Posted 02 December 2008 - 10:05 AM
SELECT Campo AS Valor, ((Campo * 100) / P.Porc) AS porcentaje FROM Tabla, (SELECT MAX(Campo) AS Porc FROM tabla) P
Posted 02 December 2008 - 10:10 AM
Posted 02 December 2008 - 10:28 AM
Posted 02 December 2008 - 10:48 AM
Posted 02 December 2008 - 10:52 AM
Probaré los resultados de las opciones... espero optimizar el código completo y mostrar los resultadosel asunto esta en base a que vas a tomar el porcentaje, originalmente tomabas en cuenta cuando representaba cada valor dentro del monto total, aqui vas a mirar que porcentaje cubre el valor del monto maximo.