2013-10-27 38 views
0

使用SQL Server 2012,我需要從記錄集中選擇最小日期,如下所示。選擇SQL結果集中的最小值

personID score 
________ _____ 
2   10 
2   15 
2   25 
3   73 
3   15 

我想我的結果集進行如下

personID  score 
________  _____ 
2    10 
3    15 

所以基本上一個結果得分最低爲每個人設置。我嘗試了各種形式的分組和分鐘,似乎無法得到它。我覺得這應該是簡單:(

回答

3

你可以試試這樣: -

select personID, min(score) as Score from table group by personID 
+1

謝謝你,我想我已經嘗試過這一點,我會盡快紀念這個答案 –

+0

@JasonWells:! - 不用謝! –