2016-06-15 41 views
-2

我已經做了查詢,這是它的結果是:點心和ACCES SQL不同

7 | 3 
8 | 4 
8 | 2 
8 | 1 
10 | 3 
12 | 4 
12 | 1 
13 | 3 

我需要借這個結果並返回這個新查詢:

7 | 3 
8 | **7** 
10 | 3 
12 | **5** 
13 | 3 

在左邊的列我需要這個evry號碼只會出現一次, ,在右邊的列中按照前面顯示的左列中的值對數字進行求和。

該怎麼辦?

+0

你的邏輯不清楚。請閱讀[** How-to-Ask **](http://stackoverflow.com/help/how-to-ask) \t \t這裏是[** START **](http ://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/),瞭解如何提高您的問題質量並獲得更好的答案。 –

+0

我試着添加不同的,但它不是總和右列 和總額也沒有工作 – Sportalcraft

+0

@Sportalcraft - 你應該包括你的問題嘗試查詢。 – Igor

回答

1
SELECT leftField, SUM(rigthField) as rigthField 
FROM YourResult 
GROUP BY leftField 
+0

我收到此錯誤消息: 查詢不包括表達式'leftfield'作爲累積函數 – Sportalcraft

+0

您沒有提供字段的名稱。我只是使用'leftField'作爲別名。你需要使用你的專欄的名字。 –

+0

當然,我做到了 – Sportalcraft