在THINKPHP里用MYSQL的DATE_ADD函数的写法!
如下:UPDATE`t_agreement_table`SET`buydate`=DATE_ADD(buydate,INTERVAL2MONTH)WHERE(id=31)...
如下:
UPDATE `t_agreement_table` SET `buydate`=DATE_ADD(buydate,INTERVAL 2 MONTH) WHERE ( id=31 )
这样的sql语句用THINKPHP怎么写?那位大神知道? 展开
UPDATE `t_agreement_table` SET `buydate`=DATE_ADD(buydate,INTERVAL 2 MONTH) WHERE ( id=31 )
这样的sql语句用THINKPHP怎么写?那位大神知道? 展开
2个回答
2015-10-28 · 知道合伙人数码行家
关注
展开全部
DATE_ADD(date,INTERVAL expr type) DATE_SUB(date,INTERVAL expr type)
这些函数执行日期运算。 date 是一个 DATETIME 或DATE值,用来指定起始时间。 expr 是一个表达式,用来指定从起始日期添加或减去的时间间隔值。 Expr是一个字符串;对于负值的时间间隔,它可以以一个 ‘-'开头。 type 为关键词,它指示了表达式被解释的方式
mysql> SELECT DATE_ADD('1997-12-31 23:59:59',
-> INTERVAL 1 DAY);
-> '1998-01-01 23:59:59'
这些函数执行日期运算。 date 是一个 DATETIME 或DATE值,用来指定起始时间。 expr 是一个表达式,用来指定从起始日期添加或减去的时间间隔值。 Expr是一个字符串;对于负值的时间间隔,它可以以一个 ‘-'开头。 type 为关键词,它指示了表达式被解释的方式
mysql> SELECT DATE_ADD('1997-12-31 23:59:59',
-> INTERVAL 1 DAY);
-> '1998-01-01 23:59:59'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询