Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/07/2012, 04:24
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Sumar en grupo php

Debería mostrar la estructura completa de la o las tablas que estes usando....

Si la estructura es la siguiente

grupos
id_grupo
nombregrupo
...

usuarios
idusuario
nombreUsuario
idgrupo
puntos

(Una tabla grupos con todos los grupos, y una tabla usuarios con todos los usuarios, relacionadas por idgrupo, es decir una relacion 1:n, cada grupo puede tener n usuarios y cada usuario solo un grupo)

(No usuaes GROUP como nombre de tabla puesto que es una palabra usada en la sintaxis de Sql para agrupar como verás a continuación)

Código MySQL:
Ver original
  1. SELECT g.idgrupo,
  2.              g.nombreGrupo,
  3.              count(u.idusuario) as usuarios,
  4.              sum(u.puntos) as tpuntos
  5. FROM grupos g INNER JOIN usuario u ON g.idgrupo=u.idgrupo
  6. GROUP BY g.idgrupo,g.nombreGrupo
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.