选择SQL结果集中的最小值

时间:2013-10-27 06:17:45

标签: sql sql-server sql-server-2012 min

使用SQL Server 2012,我需要从记录集中选择最小日期,如下所示。

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

我希望我的结果集如下

personID     score
________     _____
2              10
3              15

所以基本上只有一个结果集,每个人得分最低。我尝试了各种形式的分组和分钟,似乎无法得到它。我觉得这应该很简单:(

1 个答案:

答案 0 :(得分:3)

您可以尝试这样: -

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