необходимо реализовать постраничную навигацию + сортировку по шапке таблицы в MSSQL.
в MYSQL
| Код | SELECT * FROM table ORDER BY $order LIMIT $begin, $pnumber//
|
$begin – начальная позиция для отображения, $pnumber – кол-во записей на странице
в MSSQL конструкции подобной limit нет:
| Код | SELECT TOP $pnumber * FROM table WHERE id NOT IN (SELECT TOP $begin id FROM table ORDER BY id) ORDER BY id
|
здесь с сортировкой начинаются проблемы, переменную $order использовать нельзя, сортировать можно только по id. как можно ее решить?
заранее спасибо.
|