1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda em SQL!

Discussão em 'Web Development' iniciada por The Lavigne, 4 de Dezembro de 2008. (Respostas: 3; Visualizações: 498)

  1. The Lavigne

    The Lavigne Banido

    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.
     
  2. Armadillo

    Armadillo Folding Member

    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 ;)
     
  3. The Lavigne

    The Lavigne Banido

    Era isso mesmo.
    O que eu andei para descobrir isto. lool

    Obrigado, fica bem.
     
  4. fil79

    fil79 Power Member


    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
     

Partilhar esta Página