Я новичок в sql (и sqlite), и до сих пор я узнал, что мне нужно использовать count, чтобы получить количество строк, возвращаемых запросом. Однако, если я получу, например, 10 000 результатов и хотел бы разделить их на 10 "страниц", я бы хотел показать только результаты 0-1 000 на одной странице, 1 000-2 000 на другой странице и т. Д. .
Как мне написать SQL-запрос, который показывает только те результаты, которые меня интересуют? Я думаю, мне нужно было бы сделать что-то вроде этого:
select *
from sometable
where somecol like '%whatever%'
AND resultcount > 1000
AND resultcount < 2000;
Я прошу прощения, если на этот вопрос уже был дан ответ, но я не знаю, что мне следует искать, и до сих пор я не нашел ни одного решения, достаточно простого для начинающего;)