2012-02-17 20 views
7

Jak mogę dodać wartości w kolumnie SQL? Mam ustawioną tabelę na xampp i próbuję zsumować wszystkie wartości w kolumnie "brutto".SQL- Dodaj wartości w kolumnie

+0

Dzięki za szybkie odpowiedzi! Mam to działa, a teraz mam kolejne pytanie. Czy istnieje sposób, aby dodać tylko liczby dodatnie w kolumnie, a następnie dodać tylko ujemne liczby w kolumnie. Dzięki – cmorris1441

+0

Zaktualizowano moją odpowiedź odpowiednio –

Odpowiedz

12

SQL Server lub MySQL:

select sum(MyColumn) as MyColumnSum from MyTable 

Jeśli trzeba podsumować kolumnę przez ugrupowania innej kolumnie

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

Oto sposób, oddzielnie, dodać liczby ujemne lub dodatnie

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 

referencyjny

+0

Odkąd wspomniał o xampp, to jest MySQL, ale zapytanie powinno zadziałać. – bfavaretto

1
select sum(yourCol) as Gross 
from YourTable 

Zastosowanie funkcji zbiorczej SUM().

Powiązane problemy