Ну, по идее, это должно и в обратную строну работать
X++:
qbdsTable1.addRange(fieldNum(Table1, Date)).value(
strfmt('((%1 - %2) > %3.%4)',
date2StrXpp(systemDateGet()),
fieldStr(Table1, Date),
query.dataSourceTable(tableNum(Table2)).name(),
fieldStr(Table2, Days)));
Хотя, вы бы привели запрос полностью, что бы было видно, как таблицы между собой соединяются