Мне ничего в голову не приходит лучше, чем получить для каждой записи в запросе предыдущую (по группировке), и на основании этой предыдущей нумеровать текущую. А от номера текущей записи строить логику отбора (<=5).
Еще есть мысль о том, что СКД умеет нумеровать строки внутри группировоки и этот механизм, возможно, можно было бы как-то задействовать для решения подобной задачи.
это, да наверное проще выгрузить в 1С, пройтись а потом снова сгрупировать
проще, кмк, все таки прораммо заюзать СКД, что бы на выходе получить пронумерованные даные (поле № в группе). может уже и с отбором (я не помню точно, можно ли отбирать по этим системным полям)
проще, кмк, все таки прораммо заюзать СКД, что бы на выходе получить пронумерованные даные (поле № в группе). может уже и с отбором (я не помню точно, можно ли отбирать по этим системным полям)
Посмотри в erp или ут в заполнении графика оплаты в реализации как они получают дату с учётом производственного графика. Там они соединяют таблицу дат с самой собой и получают номер дня и потом соединяют с числом дней сдвига
проще, кмк, все таки прораммо заюзать СКД, что бы на выходе получить пронумерованные даные (поле № в группе). может уже и с отбором (я не помню точно, можно ли отбирать по этим системным полям)