|
|
|
| вопрос теоретический.
необходимо реализовать постраничную навигацию + сортировку по шапке таблицы в 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.
как можно ее решить?
заранее спасибо. | |
|
|