SQL update语句,为access_end日期添加一年

时间:2013-03-04 23:10:41

标签: php sql date

我可以用PHP编写代码,但我根本不熟悉SQL。我需要在表上运行更新,以便传入给定的user_id,并将用户拥有的所有产品的“access_end”日期设置为从今天开始的一年。

任何帮助非常感谢

数据库是MySQL

表名是dap_users_products_jn

数据库中的相关字段为:

user_id | access_end_date | product_id

1       |   2012-10-26    | 34
1       |   2012-11-21    | 30
1       |   2012-12-22    | 3
2       |   2012-10-20    | 34
2       |   2012-07-18    | 30
2       |   2012-08-15    | 3
...etc

1 个答案:

答案 0 :(得分:3)

update dap_users_products_jn
set access_end_date = date_add(now(), interval 1 year)
where user_id = 1