想要选择结果的最小值

use*_*502 0 sql sql-server sql-server-2008

我有一个表返回以下内容

TABLE People


Name    id

Paco    18
Paco    32
Pedro   41
Pedro   86
Run Code Online (Sandbox Code Playgroud)

我想通过查询获得以下内容

Name    id

Paco    18
Pedro   41
Run Code Online (Sandbox Code Playgroud)

基本上我想要重复出现的最小id?

Web*_*ser 7

SELECT Name, MIN(id) AS 'id'
FROM People
GROUP BY Name
Run Code Online (Sandbox Code Playgroud)