Sacar un porcentaje

Hola
Tengo varias columnas, con datos numéricos por ejemplo
Nombre, cantidad
hugo 10
paco 5
Luis 5
Entonces el total de cantidad es 20 quiero obtener el sig reporte:
hugo 10 50%
paco 5 25%
Luis 5 25%
Maso esto e slo que necesito
Gracias

1 respuesta

Respuesta
1
La consulta es muy pesada (si tienes muchos datos te tardará), suponemos que la tabla se llama Tabla1 y los campos Nombre y valor, entonces:
Select Nombre, valor, Media=valor*100/(select sum(valor) from Tabla1) from Tabla1
Y ya esta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas