2016-04-06 82 views
-1

我有一個表中有許多行,類似於下面的每個EmployeeID重複兩次的表。我只是想總結TotalAmount列,並根據調整列的內容保留其中一行。如果員工調整單元格的內容爲一行2和第二條記錄爲8,則保留TotalAmount的總和並將行保留爲2.如果他們有8和11,則保留8.如果7和8然後保持8根據條件在Access或SQL Server中保存記錄

enter image description here

結果應該如下:

enter image description here

+0

這與MySQL有什麼關係? –

回答

0

你可以使用:

Select EmployeeID, StartDate, Max(Adjustment), Sum(TotalAmount) 
From YourTable 
Group By EmployeeID, StartDate 

但是,對於ID 3和4,這不會返回8。沒有邏輯說明爲什麼應該從這些ID返回8。