Ако имате нужда от това само за DAY
s (които са интервали по подразбиране), след което просто преформатирайте вашия SQL като:
c2.due_time > ADDDATE(c1.due_time, - 7)
може да се напише в термините на SA като:
filter(Charge.due_time > func.ADDDATE(OldCharge.due_time, -7))
Ако трябва да филтрирате за различни типове интервали (седмици, месеци, години), вероятно трябва да напишете персонализиран компилатор на SQL Construct (вижте Персонализирани SQL конструкции и разширение за компилация за повече информация).