2012-02-17 21 views
7

Come posso aggiungere i valori in una colonna SQL? Ho impostato la tabella in xampp e sto cercando di sommare tutti i valori in una colonna intitolata "lordo".SQL: sommare i valori in una colonna

+0

Grazie per le risposte rapide! Ho funzionato e ora ho una domanda di follow-up. C'è un modo per aggiungere solo numeri positivi nella colonna e quindi aggiungere solo numeri negativi nella colonna. Grazie – cmorris1441

+0

Aggiornato la mia risposta di conseguenza –

risposta

12

SQL Server o MySQL:

select sum(MyColumn) as MyColumnSum from MyTable 

Se è necessario sommare una colonna da un raggruppamento di un'altra colonna

select sum(MyColumn) as MyColumnSum, OtherColumn from MyTable Group By OtherColumn 

Ecco un modo per, a parte, aggiungere numeri negativi o positivi

select 
    sum(case when MyColumn < 0 then MyColumn else 0 end) as NegativeSum, 
    sum(case when MyColumn > 0 then MyColumn else 0 end) as PositiveSum 
from 
    MyTable 

Riferimento

+0

Poiché menziona xampp, è MySQL, ma la query dovrebbe funzionare. – bfavaretto

1
select sum(yourCol) as Gross 
from YourTable 

Utilizzare la funzione di aggregazione SUM().

Problemi correlati