Tema: sumar...
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2005, 16:23
Goku00_1
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 19 años, 5 meses
Puntos: 0
sumar...

Tengo un campo:

ID | vistos |
1 | 2045 |
2 | 598 |
3 | 5871 |

y quiero que con UNA consulta sume, es decir, que de como resultado 8514 (Si no me equivoco...)

tengo entendo que se hace con el SUM()

y pongo esto yo:
$sql=mysql_query("SELECT SUM(vistos) FROM mi_tabla");
$row=mysql_fetch_array($sql);
echo $row['vistos'];

pero no me resulta.... solo sale: 2045 (El primer ID)

y la otra forma que tengo es:
$sql=mysql_query("SELECT * FROM mi_tabla");
while($row=mysql_fetch_array($sql)){
$suma +=$row['vistos'];
}
echo $suma;

y ese funciona, pero tengo mas de 5000 datos y se demora en cargar...

como lo podria hacer????

Gracias!!!