Извлечение очередной порции отсортированных данных
Можно запросить не все неотсортированные записи,
а только начинающиеся с какой-то определенной записи,
для которой нам известны значения всех ее полей.
Это достигается выражением
select ... from ... where ...
start by @m1=100 @m2=null @m3="string";
Можно запросить не все отсортированные записи,
а только начинающиеся с какой-то определенной записи -
для этого надо одновременно применить сортировку и стартировку.
Это достигается выражением
select ... from ... where ...
order by @m2 asc, @m3 desc, @m1 asc
start by @m1=100 @m2=null @m3="string";
Количество извлекаемых записей может быть ограничено,
тогда выражение выглядит так
select ... from ... where ...
order by @m2 asc, @m3 desc, @m1 asc
start by @m1=100 @m2=null @m3="string"
limit 20;
Тюрин Дмитрий