Как выбрать 100 строк на 100 строк из таблицы? - PullRequest
1 голос
/ 09 марта 2019

У меня есть таблица с 520 строками, я хочу выбрать первые 100 строк, затем следующие 100 строк, затем третьи 100 строк, остальные строки в таблице, но я не знаю, как это сделатьчто с knexjs я пытался использовать knex('table-name').select('*').where('id', '>', 10), но это не точно, так как идентификаторы сериализуются, поэтому они не согласованы, поэтому моя точка зрения здесь заключается в том, как сгруппировать строки в любой таблице в отдельные группы, независимо от того, как число лежит вэтой таблице, и я хочу сосредоточиться на том, как выбрать остальные строки, которые я упомянул выше после выбора каждой группы из 100 строк, я хочу, чтобы выбрать остальные строки.

1 Ответ

0 голосов
/ 09 марта 2019

Вам необходимо использовать offset и limit:

// First hundred rows
knex.select('*').from('table-name').limit(100).offset(0)
...