powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Постраничная выборка в db2
5 сообщений из 5, страница 1 из 1
Постраничная выборка в db2
    #38606911
ibm-скептик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как сделать постраничную выборку в DB2.
Скажем, чтобы выбиралась с 10 по 20 rows, т.е. не просто FETCH FIRST N ROWS ONLY
...
Рейтинг: 0 / 0
Постраничная выборка в db2
    #38606975
knudsen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ibm-скептик,

ну если отвлечься от вопроса "зачем", то можно попробывать вывод с 10 по 20 строчку так

WITH TERM AS (
SELECT T1.ID ID1, T1.* from TABLE1 T1 ORDER BY ID1 ASC FETCH FIRST 20 ROWS ONLY)
SELECT TERM.ID1, TERM.* FROM TERM ORDER BY ID1 DESC FETCH FIRST 10 ROWS ONLY;

или так - на страницу

DB2 select * from TABLE1 | more

(из командной строки )

или курсорчик открыть ...
...
Рейтинг: 0 / 0
Постраничная выборка в db2
    #38606994
n&n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
n&n
Гость
ibm-скептик,

либо в temp-таблицу добавить псевдоколонку rnum как rownumber( over by (...))
и соответствено rnum between 10 and 20
...
Рейтинг: 0 / 0
Постраничная выборка в db2
    #38607005
aserdjuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Постраничная выборка в db2
    #38607011
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Постраничная выборка в db2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]