Select 从今天开始记录 7 天
Select records 7 days from today
我正在尝试 select 记录字段值(日期)为从今天算起 7 天的记录,因此我正在使用:
while select TableA where TableA.DateField == systemDateGet() +7
我将使用 selected 记录更新一些字段,如果记录已通过此 select 语句更新,其中 1 个字段会跟踪记录。
如果我今天 26-09 运行 这个脚本,它会 select 记录 DateField 的值是 03-10。
问题是,如果我今天不 运行 这个脚本,但明天,03-10 将永远不会再被 select 编辑,结果所需的字段将不会已更新。
解决这个问题的最佳方法是什么?例如,他们有办法 select 日期范围吗?
Is their any way to select a date range for example?
当然:
while select TableA
where TableA.DateField <= systemDateGet() + 7
&& TableA.DateField >= systemDateGet() - 7
1 of the fields keeps track if the record has been updated through
this select statement
那么是这样的吗?
while select TableA
where TableA.DateField <= systemDateGet() + 7
&& TableA.HasBeenUpdated == NoYes::No
我正在尝试 select 记录字段值(日期)为从今天算起 7 天的记录,因此我正在使用:
while select TableA where TableA.DateField == systemDateGet() +7
我将使用 selected 记录更新一些字段,如果记录已通过此 select 语句更新,其中 1 个字段会跟踪记录。
如果我今天 26-09 运行 这个脚本,它会 select 记录 DateField 的值是 03-10。
问题是,如果我今天不 运行 这个脚本,但明天,03-10 将永远不会再被 select 编辑,结果所需的字段将不会已更新。
解决这个问题的最佳方法是什么?例如,他们有办法 select 日期范围吗?
Is their any way to select a date range for example?
当然:
while select TableA
where TableA.DateField <= systemDateGet() + 7
&& TableA.DateField >= systemDateGet() - 7
1 of the fields keeps track if the record has been updated through this select statement
那么是这样的吗?
while select TableA
where TableA.DateField <= systemDateGet() + 7
&& TableA.HasBeenUpdated == NoYes::No