DATE_SUB(date,INTERVAL expr type) ADDDATE(date,INTERVAL expr type) SUBDATE(date,INTERVAL expr type) 对日期时间进行加减法运算 (ADDDATE()和SUBDATE()是DATE_ADD()和DATE_SUB()的同义词,也可以用运算符 和-而不是函数 date是一个DATETIME或DATE值,expr对date进行加减法的一个表达式字符串type指明表达式...
该函数返回monthStart - monthEnd的间隔月数 16、DATE_ADD(date,INTERVAL number type),同 ADDDATE() SELECT DATE_ADD(“2015-12-31 23:59:59”,INTERVAL 1 SECOND) SELECT DATE_ADD(“2015-12-31 23:59:59”,INTERVAL 1 DAY) SELECT DATE_ADD(“2015-12-31 23:59:59”,INTERVAL “1:1” MINUTE_S...
18 DAYOFMONTH(date)函数 DAYOFMONTH(date)函数返回日期位于所在月份的第几天。使用示例如下: mysql> SELECT DAYOFMONTH(NOW()); +---+ | DAYOFMONTH(NOW()) | +---+ | 15 | +---+ 1 row in set (0.00 sec) 19 QUARTER(date)函数 QUARTER(date)函数返回日期对应的季度,范围为1~4。使用示例...
SELECTname,submittimeFROMenterpriseWHEREYEARWEEK(date_format(submittime,'%Y-%m-%d'))=YEARWEEK(now())-1; 查询上个月的数据 selectname,submittimefromenterprisewheredate_format(submittime,'%Y-%m')=date_format(DATE_SUB(curdate(),INTERVAL1MONTH),'%Y-%m')select*fromuserwhereDATE_FORMAT(pudate,'%Y%m...
DATE_SUB(date, INTERVAL -1 DAY) (3)DATEDIFF(expr, expr2):返回天数的间隔,不考虑时分秒,且为 expr - expr2 SELECTDATEDIFF('2023-3-5','2023-2-5');-- 28SELECTDATEDIFF('2023-2-5','2023-3-5');-- -28 DATEDIFF('2023-3-5', '2023-2-5') ...
, INTERVAL 1 MONTH),'%Y-%m') select * from user where DATE_FORMAT(pudate,'%Y%m') = DATE...
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 15 DAY) 前两week的最后一天: select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 9 DAY) 当前month的第一天: SELECT concat(date_format(LAST_DAY(now()),’%Y-%m-’),’01′) ...
DATE_ADD和DATE_SUB函数 DATE_ADD(date , INTERVAL expr type)和DATE_SUB(datte , INTTERVAL expr type),expr可以为负数,所以DATE_ADD既可以用于日期相加,也可以用于日期相减。type可以为YEAR、MONTH、DAY、HOUR、MINUTE、SECOND 代码语言:javascript 复制 ...
返回date在一年中的日数, 在1到366范围内。 mysql> select DAYOFYEAR('1998-02-03'); -> 34 MONTH(date) 返回date的月份,范围1到12。 mysql> select MONTH('1998-02-03'); -> 2 DAYNAME(date) 返回date的星期名字。 mysql> select DAYNAME("1998-02-05"); ...
SELECTMONTH(NOW())月;SELECTMONTHNAME(NOW())月; str_to_date 将字符通过指定的格式转换成日期 代码语言:javascript 复制 SELECTSTR_TO_DATE('1998-3-2','%Y-%c-%d')ASout_put; 案例1:查询入职日期为1992-4-3的员工信息 代码语言:javascript