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小时

系统中应用:

相关推荐
weixin_408717773 分钟前
Go语言怎么编译Linux程序_Go语言编译Linux可执行文件教程【避坑】
jvm·数据库·python
APIshop27 分钟前
Python 爬虫获取京东商品详情 API 接口实战指南
java·服务器·数据库
XmasWu122530 分钟前
【Hermes Agent进阶】开发自定义技能
网络·数据库
刘~浪地球33 分钟前
数据库性能优化实战
数据库·性能优化
2401_8654396335 分钟前
CSS怎么在flex布局中实现项目均分间距_设置justify-content space-evenly
jvm·数据库·python
m0_4939345335 分钟前
CSS如何实现输入框禁用样式_使用-disabled伪类设定
jvm·数据库·python
m0_7164300743 分钟前
如何用 classList.toggle 实现侧边栏菜单的点击展开与收起
jvm·数据库·python
爪洼传承人44 分钟前
AI工具MCP的配置,慢sql优化
android·数据库·sql
Aloudata1 小时前
PL/SQL 存储过程血缘解析指南:攻克数据治理的「最后堡垒」
数据库·sql·数据治理·数据管理·元数据·数据血缘
Francek Chen1 小时前
【大数据存储与管理】NoSQL数据库:03 NoSQL与关系数据库的比较
大数据·数据库·分布式·nosql