Вроде как правильно по сути. Но не пойму, как правильно поле в текущем запросе ПОЛЕIDТЕКУЩЕГОЗАПРОСА вставить в выражение. А как правильно, может кто подскажет? Спасибо.
SELECT ttt.id, (SELECT Max(t1.id) AS [Max-id] FROM (SELECT ttt.id FROM ttt WHERE (((ttt.id)<& ПОЛЕIDТЕКУЩЕГОЗАПРОСА &))) AS t1) AS id2 FROM ttt;
Проще было бы сделать id-1, но значения счетчика не всегда идут подряд.