Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    35

    [MySql] Somma concatenata

    Ho una tabella con i campi uscite e entrate con i loro rispettivi valori, mi servirebbe fare una somma concatenata nel senso:

    Select (Entrate - Uscite) as Totale from tprimanota
    Il problema sta nel fatto che così mi viene fatta la somma solo della riga, mentre io dovrei riuscire a prendere il totale della riga precendete e sommarlo.

    Entrate Uscite Totale
    10 0 10
    0 30 -20
    50 0 30


    E' possibile?


    Spero di essermi spiegato decentemente....

  2. #2

    Re: [MySql] Somma concatenata

    Originariamente inviato da salva84
    ...

    Spero di essermi spiegato decentemente....
    non per me, mi spiace.

    Se vuoi avere il totale di tutta la tabella devi fare così

    Select SUM(Entrate - Uscite) as Totale from tprimanota ;

    se invece vuoi la somma di una data, su un campo data

    Select SUM(Entrate - Uscite) as Totale from tprimanota where data="2008-01-01" group by data;

    e così lvia
    ciao
    sergio

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    35
    Devo fare la somma concatenata,come per esempio dei record nell'esempio allegato.
    Immagini allegate Immagini allegate

  4. #4
    la colonna totale è superflua,
    per calcolarti il totale di tutta la tabella devi fare
    codice:
    Select SUM(Entrate) - SUM(Uscite) as Totale from tprimanota ;

  5. #5
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    spero di non aver commesso errori:

    codice:
    select a.id, a.entrate, a.uscite, SUM(b.netto) as totale from tprimanota a, 
    (select id, entrate-uscite as netto from tprimanota) b 
    where b.id<=a.id group by a.id order by a.id;

    tutto questo supponendo che l'id determini l'ordine delle singole voci all'interno della tabella.
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    35
    Grazie Habanero era proprio di quello di cui avevo bisogno!!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.