根据两个生日之间的天数更新值

时间:2016-09-08 03:05:18

标签: sql sql-update date-of-birth

我需要根据两个生日更新变量

e.g。
我需要更新一个人在出生日期测量的体重,这个值一直持续到他的下一个出生日期。 比方说,这个人的出生日期是5月2日, 我的体重在2013年5月2日测量为50公斤,这个值将在下一个生日之前更新,在这种情况下,50公斤将在2014年5月1日之前运送。

依此强迫,

最好的方法是什么?

感谢。

1 个答案:

答案 0 :(得分:0)

尝试在保存的日期中添加1年:可能是这样的:

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