История изменений
Исправление quest, (текущая версия) :
сначала берем начальный id в пакете равным нулю и примерно так получаем конечный id в пакете:
SELECT
id
FROM
(
SELECT
id
FROM
client
WHERE
id >= ТУТ_НАЧАЛЬНЫЙ_ID
ORDER BY id ASC
LIMIT ТУТ_РАЗМЕР_ПАКЕТА
) AS client
ORDER BY id DESC
LIMIT 1;
потом берем начальный id равным конечный id + 1 и так пока ничего не прочитается
Исходная версия quest, :
что-то типа того:
SELECT
id
FROM
(
SELECT
id
FROM
client
WHERE
id >= ТУТ_НАЧАЛЬНЫЙ_ID
ORDER BY id ASC
LIMIT ТУТ_РАЗМЕР_ПАКЕТА
) AS client
ORDER BY id DESC
LIMIT 1;