У меня есть запрос:
SELECT *
FROM (SELECT COLA,
COLB,
COLC,
COLD,
ROW_NUMBER() OVER(ORDER BY COLA) AS ROWNUMBER
FROM TABLEXYZ)AS Tab1
WHERE ROWNUMBER BETWEEN 1 AND 10
ORDER BY COLA
Этот запрос работает нормально, если он должен быть отсортирован на основе COLA, но возникают проблемы, если я пытаюсь сортировать на основе COLB, COLC и т. Д. Сортировка не работает.
Я хочу отсортировать внутреннюю таблицу, но порядок по предложениям не работает, и поэтому мои отсортированные результаты не точны.