MySQL: Sumar todos los valores de un campo
5 comentarios
La función SUM(X) de mysql suma todos los valores de la misma columna de una determinada tabla/s, tomando solo los registros que cumplan con los requisitos del WHERE por ejemplo :
Por ejemplo, tenemos una tabla que guarda los votos de los usuarios y queremos hacer un recuento del total de un determinado usuario mediante su id:
$result = mysql_query("SELECT SUM(puntos) as total FROM encuesta WHERE idusuario=1");
$row = mysql_fetch_array($result, MYSQL_ASSOC);
echo $row["total"];
$row = mysql_fetch_array($result, MYSQL_ASSOC);
echo $row["total"];
5 Comentarios
Metalhumid, el 20/07/2010 a las 12:42:58
Gracias! Me habeis resuelto un problema muy gordo que tenía!
Mucho codigo a todos!
Carlos, el 23/11/2010 a las 21:49:20
Como puedo hacer para obtener la suma de de un campo de una tabla, obtrener la suma de un campo de otra tabla y presentar en una consulta las dos sumas
kayme, el 06/10/2011 a las 08:47:43
Era lo que iba buscando, lo probé y anda de maravilla, gracias!!!
mrpinwin, el 07/03/2012 a las 17:13:28
Genioooooooooooooo
la sencilles hace la maravilla! este codigo de ·$”·$·”%$· era el que estaba buscando!!! bien ahi amigo!
Alexis, el 29/03/2012 a las 02:05:53
Sencillo, entendible y sirve.
Gracias.