Я полагаю, вы могли бы сделать что-то вроде (не проверено):
SELECT
*
FROM (
SELECT
id, comment, time
FROM
table
ORDER BY
time DESC
LIMIT 5
)
ORDER BY
time ASC
ОБНОВЛЕНИЕ
Очевидно, что производная таблица должна иметь свой собственный псевдоним"( ошибка # 1248 ).Другие ответы уже сделали это, поэтому я прыгну на подножку.Ниже вы найдете исправленный (и протестированный) запрос:
SELECT
derived.*
FROM (
SELECT
id, comment, time
FROM
table
ORDER BY
time DESC
LIMIT 5
) AS derived
ORDER BY
derived.time ASC
Кстати, это поддерживается , начиная с MySQL 4.1 .