2013-04-26 74 views
0

所以我有一個模式,它是這樣的MySql的選擇語句(選擇不重複的)發出

歷史 - 表
--CID
--id
--location --status
--time

CID不要緊,但我確實希望拿到1周最古老時間(時間戳),每個ID

所以我想要做的是S類似於

SELECT DISTINCT(id) from Historical order by TIME asc limit 1但是我在哪裏得到每個ID,以及它的最舊時間。

謝謝

回答

7

這是做你想做的嗎?

SELECT id, min(time) FROM Historical GROUP BY id; 
0
SELECT id, MIN(TIME) FROM Historical GROUP BY id; 

這將選擇不同的ID(通過分組)和MIN TIME爲每個分組ID。