Постраничная разбивка средствами SQL

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Dantes
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 153
Зарегистрирован: 19.10.2002 (Сб) 14:46
Откуда: Russia

Постраничная разбивка средствами SQL

Сообщение Dantes » 21.04.2003 (Пн) 10:34

Как в SQL сделать так, чтобы выводились например с 5 по 10 записи таблицы (например, чтобы вывести 5 первых строчек нужно использовать select top 5 id from table1, а как выводить 5 не верхних, а каких-либо промежуточных строчек)???
При чём интересует, как это делается именно средствами SQL. Решения основанные на св-вах ADODB.Recordset не предлагать...

mvandrew
Обычный пользователь
Обычный пользователь
 
Сообщения: 96
Зарегистрирован: 21.09.2002 (Сб) 11:29

Сообщение mvandrew » 27.05.2003 (Вт) 18:31

Данте, так тебе что, нужен сам запрос или всю прогу за тебя написать? :shock:

Dantes
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 153
Зарегистрирован: 19.10.2002 (Сб) 14:46
Откуда: Russia

Сообщение Dantes » 29.05.2003 (Чт) 19:21

вах, зачем обижать-то так? прогу я и сам могу
да вообщем-то и ответ уже не нужен, сам допёр, так что всё равно спасибо:-)

mvandrew
Обычный пользователь
Обычный пользователь
 
Сообщения: 96
Зарегистрирован: 21.09.2002 (Сб) 11:29

Сообщение mvandrew » 30.05.2003 (Пт) 0:25

Я тебя и не хотел обидеть, это так, чисто по приколу. А то, что сам разобрался - хвалю!!! :D

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 30.05.2003 (Пт) 12:40

Dantes писал(а):да вообщем-то и ответ уже не нужен, сам допёр

Так поделись улыбкою своей! :) Выкладывай решение.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

    TopList