Ajuda em SQL!

Boas pessoal, venho-vos pedir uma pequena ajuda das de muitas que já pedi e com gentileza têm me ajudado.

Então é o seguinte eu tenho um site em php / mysql e desejava fazer uma coisa se possível.
Tenho uma tabela de utilizadores onde tem o id, nome, idade, etc..

O que desejava é fazer um query e esse me desse a soma de todas as idades da tabela utilizadores.

Exemplo:
id Nome Idade
1 | João | 25 |
1 | Zé | 47 |
1 | Sara | 21 |


Como é que faço para ter uma variável com a soma de todas as idades?


Exemplo:

$res = mysql_query("SELECT idade FROM utilizadores");

E depois queria que fizesse isto e guardasse numa variável!

25 + 47 + 21 = 93

$totalidades = 93;

Queria assim algo do género. Será possível?

Obrigado.
 
basta fazeres uma query assim:
Código:
select sum(idade)
from utilizadores
Esta query vai retornar a tua soma de idades, sem precisares de fazer cálculos adicionais

cumps ;)
 
Boas pessoal, venho-vos pedir uma pequena ajuda das de muitas que já pedi e com gentileza têm me ajudado.

Então é o seguinte eu tenho um site em php / mysql e desejava fazer uma coisa se possível.
Tenho uma tabela de utilizadores onde tem o id, nome, idade, etc..

O que desejava é fazer um query e esse me desse a soma de todas as idades da tabela utilizadores.

Exemplo:
id Nome Idade
1 | João | 25 |
1 | Zé | 47 |
1 | Sara | 21 |


Como é que faço para ter uma variável com a soma de todas as idades?


Exemplo:

$res = mysql_query("SELECT idade FROM utilizadores");

E depois queria que fizesse isto e guardasse numa variável!

25 + 47 + 21 = 93

$totalidades = 93;


Queria assim algo do género. Será possível?

Obrigado.


em php:

while($listagem=mysql_fetch_array($res)){

$idade+=$listagem['idade'];//vai somando as idades

}


mas a melhor maneira é fazeres através de sql como disse o Armadillo
 
Back
Topo