基于两个生日之间的天数更新值



我需要基于两个生日更新一个变量


我需要更新一个人的出生日期测量的体重,这个值一直持续到他的下一个出生日期。比如说,这个人的出生日期是5月2日,我在2013年5月2日测量了他的体重为50kg,这个数值将在他下一个生日之前更新,在这种情况下,50kg将携带到2014年5月1日。

等等,

做这件事最好的方法是什么?

谢谢。

尝试在保存的日期上加上1年:可能像这样:

update unknown_table
   set weight = '60kg'
 where DATE_ADD(saved_birthday,INTERVAL 1 YEAR) = CURDATE()

最新更新