[sql]
SELECT t1. *
FROM `table` AS t1
LEFT JOIN `table` AS t2 ON t1.map = t2.map
AND t1.time < t2.time
WHERE t2.name IS NULL
GROUP BY t1.map
[/sql]
Как-то так.
Автор оригинала: Wicked
если задача такая же, но начинается с "выбрать все кортежи ...", или вообще "для каждого f1 выбрать кортежи, где f2 минимален для этого f1", то тот запрос уже не будет работать, и потребуется запрос с подзапросом.
wargasm
Прежде, чем просить народ проникнуться, можно и самому попробовать поискать ответ на свой вопрос. Хотя бы и на этом же форуме. Я вот за пять минут нашел, например, такую ссылку: http://phpclub.ru/talk/showthread.php?s=&threadid=102378&highlight=MIN+GROUP+BY
Внимание, вопрос: что тебе мешало сделать это самостоятельно?