|
|
|
T1000 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 18.1.2007 Репутация: нет Всего: нет |
Здравствуйте! Возникла необходимость создания запроса, который бы мог выводить n-ое количество последних записей, отсортированных по возрастанию.
В поддерживаемых ADS'ом SQL-команд нашел TOP, с помощью которого задал такой запрос: допустим, n=30
Но как видно, сортировка по убыванию. А как сделать по возрастанию? И второй вопрос того же направления: как сделать выборку n-го количества записей в середине таблицы. Например, нужно выбрать диапазон записей с порядковым номером от 40 до 100 (сортировка по возрастанию). Заранее спасибо за помощь!!! |
|||
|
||||
Vyacheslav |
|
|||
Эксперт Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 1 Всего: 59 |
Первое, что приходит на ум:
создай VIEW с этим запросом , например с названием LASTRECORDS и выполняй по нему select
И почему бы для подобых вещей вообще не использоват extended procedure? -------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
T1000 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 18.1.2007 Репутация: нет Всего: нет |
Спасибо, буду действовать в подсказанном Вами направлении.
А extended procedure пока не знаю совсем :( |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Advantage Database Server | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |