Visualizzazione dei risultati da 1 a 7 su 7

Discussione: somma di un record

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    23

    somma di un record

    Ciao a tutti
    domanda banale ma a cui non sò dare risposta.

    devo fare la somma delle spese inserite in un db.

    le speso sono inserite da due utenti e volelo fare la somma delle spese inserite da ciascun utente e delle spese totali...

    da dove inizio?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Questo è un punto di partenza:

    SELECT SUM(campo) FROM tabella GROUP BY id_utente

    Poi se vuoi la somma totale, seconto me ti conviene farlo tramite php piuttosto che fare una nuova query visto che i dati ce li hai.

    Ciao

  3. #3
    La cosa dovrebbe essere abbastanza semplice, questa dovrebbe essere una soluzione:

    Codice PHP:
    SELECT SUM(nomeTabella.NomeCampo) AS sommaCampo FROM nomeTabella WHERE Utente 'tuoUtente' 
    per le spese totali basta questo:
    Codice PHP:
    SELECT SUM(nomeTabella.NomeCampo) AS sommaCampo FROM nomeTabella 
    prova e fammi sapere!
    Lo scoppato
    andrea@progettipercomunicare.it
    www.progettipercomunicare.it

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    23
    somma campo cosa sarebbe?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    23
    una cosa del genere giusto???


    Spese totali sostenute dal Saro:<?php SELECT SUM(lista_spesa.spesa_sostenuta) AS sommaCampo FROM lista_spesa WHERE Utente = 'saro'?>


    Spese totali sostenute dal Tasso:<?php SELECT SUM(lista_spesa.spesa_sostenutao) AS sommaCampo FROM lista_spesa WHERE Utente = 'tasso'?>


    Spese totali sostenute da ROBOTO:<?php SELECT SUM(lista_spesa.spesa_sostenuta) AS sommaCampo FROM lista_spesa ?>

    togliendo sommacampo e mettendoci????

  6. #6
    Originariamente inviato da ilsaro
    una cosa del genere giusto???
    togliendo sommacampo e mettendoci????
    Così è più chiaro?
    Codice PHP:
    SELECT SUM(lista_spesa.spesa_sostenuta) AS "quello che vuoi tu" 
    ;-)

  7. #7
    dovresti definere la query in una stringa e ottenere il record set:

    Codice PHP:
    $strQuery "SELECT SUM(nomeTabella.NomeCampo) AS sommaCampo FROM nomeTabella WHERE Utente = 'tuoUtente'";
    $rsSomma mysql_query($strQuery); 
    poi dovrai richiamare il risultato della somma nella parte che ti interressa
    Lo scoppato
    andrea@progettipercomunicare.it
    www.progettipercomunicare.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.