У меня есть 100 строк в моей БД.Я пытаюсь выполнить запрос выбора, но хочу пропустить первые 10 строк (т.е. я хочу, чтобы строки находились в диапазоне 11-20).
Как я могу это сделать?
Вы можете использовать limit () и offset () , например:
foos = session.query(Foo).offset(10).limit(10)
, который будет строить запрос следующим образом:
select * from foos offset 10 limit 10
Необработанный SQL выглядит так:
SELECT * FROM table LIMIT 10 OFFSET 10
На языке SqlAlchemy это похоже на
Table.query.all().limit(10).offset(10)