Выберите диапазон записей в Informix в AIX - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь выбрать записи по 10K, используя запрос ниже:

выберите первые 10000 *, где = '999'

Как выбрать следующие несколько групп записей.

Любая помощь в этом отношении приветствуется. Informix не позволяет использовать Limit или Fetch.

1 Ответ

0 голосов
/ 02 ноября 2018

Не беспокойтесь, я получил ответ:

select skip 10000 first 10000
       *  -- or whatever columns are needed
  from table A, table B
 where a.cola = b.cola

Это выберет строки с 10001 по 20000.

В приведенном ниже запросе выбираются строки с 20001 по 30000

select skip 20000 first 10000
       *  -- or whatever columns are needed
  from table A, table B
 where a.cola=b.cola

и т. Д .... для выбора строк 30001-40000

select skip 30000 first 10000
       * -- or whatever columns are needed
  from table A, table B
 where a.cola = b.cola
...