Nếu bạn chỉ cần cái này cho DAY
s (là khoảng thời gian mặc định), sau đó chỉ cần đặt lại SQL của bạn dưới dạng:
c2.due_time > ADDDATE(c1.due_time, - 7)
có thể được viết trong các thuật ngữ SA là:
filter(Charge.due_time > func.ADDDATE(OldCharge.due_time, -7))
Nếu bạn cần lọc các loại khoảng thời gian khác nhau (tuần, tháng, năm), bạn có thể cần viết trình biên dịch SQL Construct tùy chỉnh (xem Tiện ích mở rộng biên dịch và cấu trúc SQL tùy chỉnh để biết thêm thông tin).