LINUX.ORG.RU

[SQL] DISTINCT/GROUP BY

 


0

0

Что-то я туплю, подскажите плиз с запросом.

Есть таблица типа:

id number time
1  1      2010-03-25 14:28:52
2  1      2010-03-25 15:29:04
3  2      2010-03-25 14:28:52
4  3      2010-03-25 14:28:52
5  3      2010-01-12 14:28:52

Нужно выбрать id,number,time причем number объединить по условию что остаться должна строка с большим временем, те получиться должно:

id number time
2  1      2010-03-25 15:29:04
3  2      2010-03-25 14:28:52
4  3      2010-03-25 14:28:52

Набросал несколько вариантов - все не то...


не надо только предлагать SELECT * FROM X WHERE id IN (2,3,4);
:)

xtron
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.