Выберите Top N записей, упорядоченных по X, но результаты в обратном порядке
Я пытаюсь получить верхние N записей (при заказе по некоторому столбцу X), но результат устанавливается в обратном порядке. Следующее утверждениенекорректный, но, вероятно, демонстрирует то, что я после:
SELECT * FROM (SELECT TOP 10 * FROM FooTable ORDER BY X DESC) ORDER BY X ASC
Например, столбец X может быть идентификатором или отметкой времени; Я хочу, чтобы последние 10 записей были возвращены в хронологическом порядке.