Есть таблица со следующими полями
- id — строка случайных символов, первичный ключ
 
- date - дата с точностью до дня, неуникальна
 
- ...
 
Из неё данные извлекаются порциями с сортировкой по дате:
SELECT * FROM `table` ORDER BY `date` DESC LIMIT 4
После обработки первого запроса сохраняется 
id последней полученной строки.
Вопрос: как при следующем запросе указать, что начать нужно со строки с конкретным 
id?
В голову приходит только запоминать количество извлечённых строк и после этого делать 
LIMIT $gotten, 4, но это сломается, если за время между запросами появятся новые записи с более поздней датой.