2013-04-26 2 views
0

Таким образом, у меня есть схема, которая идет что-то вроде этогоMySql оператор выбора (выбор различных) выдает

Historical - Таблица
--CID
--id
--location --status
--time

CID не имеет значения для этого, но я хочу, чтобы получить 1 старейшей TIME (TimeStamp) для каждого ID

Так что я пытаюсь сделать, это s что-то вроде

SELECT DISTINCT(id) from Historical order by TIME asc limit 1 Но где я получаю каждый идентификатор и самое старое для него время.

Thanks

ответ

7

Это делает то, что вы хотите?

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

Это будет выбирать различные идентификаторы (от группировки) и MIN TIME для каждого сгруппированных ID.

Смежные вопросы