Выберите Top N записей, упорядоченных по X, но результаты в обратном порядке

Я пытаюсь получить верхние N записей (при заказе по некоторому столбцу X), но результат устанавливается в обратном порядке. Следующее утверждениенекорректный, но, вероятно, демонстрирует то, что я после:

SELECT * FROM (SELECT TOP 10 * FROM FooTable ORDER BY X DESC) ORDER BY X ASC

Например, столбец X может быть идентификатором или отметкой времени; Я хочу, чтобы последние 10 записей были возвращены в хронологическом порядке.

Ответы на вопрос(4)

Ваш ответ на вопрос