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?
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?
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
La cosa dovrebbe essere abbastanza semplice, questa dovrebbe essere una soluzione:
per le spese totali basta questo:Codice PHP:SELECT SUM(nomeTabella.NomeCampo) AS sommaCampo FROM nomeTabella WHERE Utente = 'tuoUtente'
prova e fammi sapere!Codice PHP:SELECT SUM(nomeTabella.NomeCampo) AS sommaCampo FROM nomeTabella
somma campo cosa sarebbe?
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????
Così è più chiaro?Originariamente inviato da ilsaro
una cosa del genere giusto???
togliendo sommacampo e mettendoci????
;-)Codice PHP:SELECT SUM(lista_spesa.spesa_sostenuta) AS "quello che vuoi tu"
dovresti definere la query in una stringa e ottenere il record set:
poi dovrai richiamare il risultato della somma nella parte che ti interressaCodice PHP:$strQuery = "SELECT SUM(nomeTabella.NomeCampo) AS sommaCampo FROM nomeTabella WHERE Utente = 'tuoUtente'";
$rsSomma = mysql_query($strQuery);