2012-01-18 53 views
0

我有一個返回以下要選擇的結果的最低

TABLE People 


Name id 

Paco 18 
Paco 32 
Pedro 41 
Pedro 86 

我想與查詢以下

Name id 

Paco 18 
Pedro 41 

基本上我想要的最小ID的表重複發生?

+0

什麼是給你的第一個結果的SQL查詢? – Dave 2012-01-18 20:17:06

+0

讓我們拭目以待吧.. – user710502 2012-01-18 20:17:42

回答

7
SELECT Name, MIN(id) AS 'id' 
FROM People 
GROUP BY Name 
+0

+1,作爲第一個,正確的和語法格式:) – 2012-01-18 20:19:14

0

我相信你可以這樣做:

select name, min(id) as id 
from people 
group by name 
+0

差不多一分鐘後。 – 2012-01-18 20:20:40