mysql 给日期加减1年 DATE_ADD & DATE_SUB DATE_ADD(date,INTERVAL expr type),给日期添加指定的时间间隔。 DATE_SUB(date,INTERVAL expr type),给日期减少指定的时间间隔。 参数: date 参数是合法的日期表达式; expr 参数是您希望添加的时间间隔; type 参数的值如下: MICROSECOND:毫秒 SECOND:秒 MINUTE:分钟...
结果将会是22,表示两个日期之间相差22年。 示例 让我们通过一个实际的例子来演示如何使用MySQL的日期函数计算年份差距。假设我们有一个名为users的表,其中包含每个用户的出生日期(birthday)。 首先,我们需要创建users表并插入一些测试数据: CREATETABLEusers(idINTAUTO_INCREMENTPRIMARYKEY,nameVARCHAR(50)NOTNULL,birthday...
在MySQL中,我们可以使用DATE_SUB函数来对日期进行减操作。DATE_SUB函数的语法如下: DATE_SUB(date,INTERVAL1MONTH) 1. 其中,date表示要操作的日期,INTERVAL 1 MONTH表示要减去的时间间隔是1个月。 举个例子,假设我们有一个名为date_table的表,其中有一个名为date_field的字段存储了日期数据。我们可以使用如下的S...