Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/12/2008, 13:43
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Contador desde una base de datos MYSQL

Directamente en la base y con una sola consulta, el porcentaje sobre el total lo haría así, aunque probablemente sería preferible hacerlo con una consulta sobre el total y con programación, pero este es un foro de base de datos:

Código sql:
Ver original
  1. SELECT parroquia, COUNT(*) cantidad, CONCAT(ROUND((COUNT(*) * 100 / (SELECT COUNT(*) FROM nombretabla)),2),' %') porcentaje FROM nombretabla GROUP BY parroquia ORDER BY parroquia

A ver si te sirve. No lo he probado. El dato del porcentaje está redondeado a centésimas.