2012-02-17 96 views
7

Làm cách nào để thêm giá trị vào cột SQL? Tôi có bảng thiết lập trong xampp và tôi đang cố gắng để thêm tất cả các giá trị trong một cột có tiêu đề "tổng".SQL- Thêm giá trị vào một cột

+0

Cảm ơn bạn đã phản hồi nhanh! Tôi đã có nó làm việc và bây giờ có một câu hỏi tiếp theo. Có cách nào để chỉ thêm số dương vào cột và sau đó chỉ thêm số âm trong cột. Cảm ơn – cmorris1441

+0

Cập nhật câu trả lời của tôi cho phù hợp –

Trả lời

12

SQL Server hoặc MySQL:

select sum(MyColumn) as MyColumnSum from MyTable 

Nếu bạn cần phải tính tổng một cột của một nhóm của một cột

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

Dưới đây là một cách để, riêng biệt, thêm số âm hoặc số dương

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 

Reference

+0

Vì ông đề cập đến xampp, đó là MySQL, nhưng truy vấn sẽ hoạt động. – bfavaretto

1
select sum(yourCol) as Gross 
from YourTable 

Sử dụng hàm tổng hợp SUM().

Các vấn đề liên quan