Hola consuesparza
Cuando en una consulta utilizas funciones de agrupación (COUNT, SUM, MIN, MAX, ETC) pero no utilizas la cláusula GROUP BY, los resultados serán siempre sobre toda la tabla.
Código MySQL:
Ver original+--------+-------+
| nombre | valor |
+--------+-------+
| Hugo | 10 |
| Paco | 7 |
| Luis | 9 |
| Hugo | 13 |
| Hugo | 16 |
| Paco | 15 |
| Luis | 5 |
+--------+-------+
+--------+-------+
| nombre | total |
+--------+-------+
| Hugo | 75 |
+--------+-------+
+--------+-------+
| nombre | total |
+--------+-------+
| Hugo | 39 |
| Luis | 14 |
| Paco | 22 |
+--------+-------+
Investiga un poco acerca de cómo se usa esta cláusula para ver si puedes obtener los resultados por tu propia cuenta. Si continuas con problemas postea algo de lo que intentaste hacer, dinos cuál es la estructura de tus tablas y pon alguno datos de ejemplo. de esta manera será más fácil tratar de ayudarte a resolver la consulta
Saludos
Leo.