【发布时间】:2014-10-04 01:43:16
【问题描述】:
我想询问有关更新表中年龄列的问题。是否可以根据我表中的出生日期列每年自动更新年龄。年龄列和出生日期列在同一个表中。但如果不可能,也许我每次选择年龄列时都会更新年龄表,并从出生日期列计算年龄。我只是有点好奇是否有一种即时的方法。
【问题讨论】:
-
不要使用年龄列;记录出生日期,并据此计算年龄。
-
您可以使用事件调度器定期更新年龄列。
-
@JonathanLeffler 是的,我也是这么想的。但我有点好奇有没有办法做到这一点。如果不可能,也许我只是删除年龄列
-
如果您使用(可能是自定义的)函数,您可以按需确定年龄。除非您的年龄标准类似于“8 月 31 日的年龄”,否则年龄会不断变化,因此您必须每天调整一些年龄(如果您想要整年的年龄)。你通常最好使用一个函数。
-
谢谢大家。看完spencer的解释,我会使用基于DOB的select方法。