在MS Access中,是否可以根据日期条件自动更新数据?

时间:2016-03-09 21:47:03

标签: ms-access

例如,产品具有发布日期,并且当前从第二个表中查找关联的价格类别A,B或C - 我正在寻找一种根据自发布以来的时间自动更改价格类别的方法。

1 个答案:

答案 0 :(得分:0)

简短回答:是的。答案很长:使用UPDATE查询

UPDATE Products
SET CategoryID = 2
WHERE CategoryID = 1 AND ReleaseDate BETWEEN #2015/01/01# AND #2015/12/31#

我更喜欢使用年份第一日期格式,因为日期和月份的位置始终相同。

由于您没有向我们提供有关您的表格结构的更多信息,因此这只是猜测。

您还可以使用Access DateDiffDate功能来自动计算自发布以来的时间。