MySQL DATE_SUB的实践


函数简介
DATE_SUB()函数从DATE或DATETIME值中减去时间值(或间隔)。 下面说明了DATE_SUB()函数的语法:

sql 复制代码
DATE_SUB(start_date,INTERVAL expr unit);

DATE_SUB()函数接受两个参数:

start_date是DATE或DATETIME的起始值。

expr是一个字符串,用于确定从起始日期减去的间隔值。unit是expr可解析的间隔单位,例如DAY,HOUR等

以下语句使用DATE_SUB()函数从2023年08月29日减去1天:得到结果为2023-08-28

求昨天的日期值: 将今天的日期值减去 1 天

sql 复制代码
SELECT DATE_SUB(curdate(),INTERVAL 1 DAY) result;

求过去1分钟的日期值: 将今天的日期值减去 1 分钟

sql 复制代码
SELECT DATE_SUB(NOW(),INTERVAL 1 HOUR) result;

当天时间0点0分0秒,减去1小时

sql 复制代码
SELECT DATE_SUB(curdate(),INTERVAL 1 HOUR) result;

当前时间往后1小时

系统中应用:

相关推荐
qq_380619161 分钟前
如何在phpMyAdmin中处理特殊字符账号名的授权_反引号的正确包裹
jvm·数据库·python
2201_756847334 分钟前
HTML函数在老旧浏览器运行慢是硬件问题吗_软硬协同分析【教程】
jvm·数据库·python
志栋智能6 分钟前
当巡检遇上超自动化:一场运维质量的系统性升级
运维·服务器·网络·数据库·人工智能·机器学习·自动化
Micro麦可乐8 分钟前
Redis只会用来做缓存?解锁Redis非缓存的九个应用场景,90%程序员不知道的隐藏技能
数据库·redis·缓存·消息队列·分布式锁·延迟队列·布隆过滤器
21号 112 分钟前
10.Redis 缓存
数据库·redis·缓存
雨墨✘20 分钟前
CSS如何提高团队协作效率_推广BEM规范减少样式沟通成本
jvm·数据库·python
hef28825 分钟前
如何实现SQL字段值的计算输出:算术运算符与别名结合
jvm·数据库·python
2401_8274999925 分钟前
python项目实战11-正则表达式基础
python·mysql·正则表达式
那个失眠的夜37 分钟前
Spring 的纯注解配置
xml·java·数据库·后端·spring·junit
XDHCOM41 分钟前
ORA-06722: TLI Driver连接失败,Oracle报错修复对比远程处理,选择最佳解决方案
数据库·oracle