MySql修改时间字段的函数
mysql 函数 时间 修改 字段
2023-09-27 14:24:14 时间
定义和用法
DATE_ADD() 函数向日期添加指定的时间间隔。
DATE_SUB() 函数向日期减少指定的时间间隔。
语法
DATE_ADD(date,INTERVAL expr type)
DATE_SUB(date,INTERVAL expr type)
date 参数是合法的日期表达式。
expr参数是您希望添加的时间间隔。
type 参数可以是下列值:
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH
举例:
set @dt = now();
select date_add(@dt, interval 1 day); - 加1天
select date_add(@dt, interval 1 hour); -加1小时
select date_add(@dt, interval 1 minute); - 加1分钟
select date_add(@dt, interval 1 second); -加1秒
select date_add(@dt, interval 1 microsecond);-加1毫秒
select date_add(@dt, interval 1 week);-加1周
select date_add(@dt, interval 1 month);-加1月
select date_add(@dt, interval 1 quarter);-加1季
select date_add(@dt, interval 1 year);-加1年
更新某个时间,每个时间加上一个星期
UPDATE table_name set create_time = DATE_ADD(create_time, INTERVAL 7 DAY);
更新某个时间,使每个时间减少一个月
UPDATE table_name set create_time = DATE_SUB(create_time, INTERVAL 1 MONTH);
参考
[1] MySql修改时间字段
相关文章
- mysql中将一个数据类型转换成另外的数据类型?mysql中cast函数的使用?
- mysql数据库中,如何对json数据类型的值进行修改?通过json_set函数对json字段值进行修改?
- NET MVC全局异常处理(一) 【转载】网站遭遇DDoS攻击怎么办 使用 HttpRequester 更方便的发起 HTTP 请求 C#文件流。 Url的Base64编码以及解码 C#计算字符串长度,汉字算两个字符 2019周笔记(2.18-2.23) Mysql语句中当前时间不能直接使用C#中的Date.Now传输 Mysql中Count函数的正确使用
- SQL server 存储过程 C#调用Windows CMD命令并返回输出结果 Mysql删除重复数据保留最小的id C# 取字符串中间文本 取字符串左边 取字符串右边 C# JSON格式数据高级用法
- MySQL实战系列3:视图、存储过程、函数、索引全解析
- MYSQL入门与进阶(完结)
- Mysql中IFNULL , ISNULL, NULLIF这三个函数的相爱相杀
- 我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
- linux下开启、关闭、重启mysql服务
- mysql字符串函数(转载)
- MySQL模糊查询用法大全(正则、通配符、内置函数等)
- 怎么查看mysql的数据库编码格式
- 《PHP、MySQL和Apache入门经典(第5版)》一2.3 在Linux/UNIX上安装MySQL
- MySQL中日期和时间戳互相转换的函数和方法
- MySql 主从复制
- mysql自定义函数与过程中写法的注意事项
- mysql-日期时间函数大全
- MySQL数据库获取汉字拼音的首字母函数
- 小知识随手记(十):多重重复解构对象、es6函数带默认参数时将生成声明作用域、一些注意点、动态设置getter/setter、mysql将字符串字段转为数字排序或比大小、pointer-events:none;属性
- 【转】Mysql学习---SQL的优化
- MYSQL时间显示(与ORACLE的区别)
- 【MySQL】练习一 基本概念
- java中日期类型和mysql中日期类型进行整合
- Mysql 获取当前时间函数 (类似于sql server 中的 getDate())
- Mysql 中的日期时间函数汇总
- Mysql find_in_set()函数的使用
- [Mysql] 删除数据
- [Mysql] 聚合函数