m******p 发帖数: 5393 | 1 MySql中,用ADDDATE或者DATE_ADD加时间,找出数据库中过了多久有效期的东东,如下
,整数的
year month week day我还知道
SELECT * FROM table WHERE DATE_ADD(XDate, INTERVAL 1 YEAR) > CURDATE()
那1年零N个月那?有没有简便而且明了表达?比如 INTERVAL 1 YEAR N MONTH之类?非
得用
INTERVAL 1.x YEAR or INTERVAL xxx DAY? | T********e 发帖数: 8631 | 2 date_add(date_add ... )) | m******p 发帖数: 5393 | 3 我后来用的是这个,
DATE_ADD( DATE_ADD(xDate, INTERVAL 1 YEAR), INTERVAL N MONTH)
就是你说的吧?
【在 T********e 的大作中提到】 : date_add(date_add ... ))
|
|