嗨大家这是我的名为“W”的表。我想总结具有相同TID的值:
REF | W_Date | W_MK | TID | Value |
===============================================
1 | 2012-12-11 | 1 | 112 | 30 |
2 | 2012-12-11 | 2 | 112 | 3 |
3 | 2012-12-11 | 1 | 113 | 22 |
4 | 2012-12-11 | 3 | 114 | 2 |
这应该是我的预期结果:具有相同T_ID的列“值”的总和:
W_Date | TID | sum(Value)|
===============================
2012-12-11 | 112 | 33 |
2012-12-11 | 113 | 22 |
2012-12-11 | 114 | 2 |
你能帮我吗?
答案 0 :(得分:0)
id | 5
fit_id | 2
body | some copy
id | 2
label | some other label
答案 1 :(得分:0)
您需要使用SUM
和GROUP BY
SELECT W_Date,TID,SUM(Value)
FROM W
GROUP BY W_Date,TID
答案 2 :(得分:0)
您可以尝试下面的SELECT:
SELECT MAX(W_Date) AS W_Date, TID, SUM(Value) AS Value FROM W GROUP BY TID
请注意,W_Date不是我的GROUP BY的成员,所以你需要在他的专栏中添加MAX。