Pokud to potřebujete pouze pro DAY
s (což jsou výchozí intervaly), pak jednoduše přepište své SQL jako:
c2.due_time > ADDDATE(c1.due_time, - 7)
lze v SA zapsat jako:
filter(Charge.due_time > func.ADDDATE(OldCharge.due_time, -7))
Pokud potřebujete filtrovat různé typy intervalů (týdny, měsíce, roky), pravděpodobně budete muset napsat vlastní kompilátor SQL Construct (viz Vlastní konstrukce SQL a rozšíření kompilace pro více informací).