摘要:

下文讲述MySQL数据库中时间计算函数DATE_SUB()的功能简介说明,如下所示:

MySQL DATE_SUB 功能说明:

MySQL DATE_SUB函数功能:

将一个时间值减去指定类型的数值后,并生成一个新的时间值。

DATE_SUB 语法:

DATE_SUB(date,INTERVAL,type)

DATE_SUB 参数说明:

date:一个MySQL时间表达式

INTERVAL:一个时间间隔的int类的表达式

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

MySQL DATE_SUB 举例应用:

--一月前

select DATE_SUB(CURDATE(), INTERVAL 1 Month) as monthTime;

--一天前

select DATE_SUB(CURDATE(), INTERVAL 1 DAY) as dayTime;

--一年前

select DATE_SUB(CURDATE(), INTERVAL 1 YEAr) as newField;

--指定日期三天前

SELECT DATE_SUB('2018-07-6', INTERVAL 3 DAY) AS newField;

---指定日期 3年2个月前

SELECT DATE_SUB('2019-06-02', INTERVAL '3-2' YEAR_MONTH) AS newField;

SELECT DATE_SUB('2011-09-14 2:44:36', INTERVAL '2:26' HOUR_MINUTE) AS newField;

DATE_SUB函数举例应用

mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明相关推荐

  1. mysql运行时间函数_mysql 时间函数

    一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------------------- ...

  2. mysql算法函数_mysql中的函数总结

    mysql中常用日期时间函数 MySQL服务器中的三种时区设置: ①系统时区---保存在系统变量system_time_zone ②服务器时区---保存在全局系统变量global.time_zone ...

  3. mysql time类型解析_mysql时间数据类型解析

    1.MySQL的五种日期和时间类型 MySQl中有多种表示日期和时间的数据类型.其中YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME和TIMESTAMP表示日期和实践.它们的对比 ...

  4. mysql 处理文件函数_mysql数据处理与函数

    大纲 列的别名 concat()函数 算术运算 字符处理函数 日期时间函数 数值处理函数 聚集函数 1.列的别名 就像人的外号一样,列有时候不太好理解或者列名太长,可以给它起别名 如何使用呢?  使用 ...

  5. mysql decimal被四舍五入_MySQL之ROUND函数四舍五入的陷阱

    在MySQL中,ROUND函数用于对查询结果进行四舍五入,不过最近使用ROUND函数四舍五入时意外发现并没有预期的那样,本文将这一问题记录下来,以免大家跟我一样犯同样的错误. 问题描述 假如我们有如下 ...

  6. mysql 调用方差函数_MYSQL基本常用函数

    MYSQL基本常用函数 一.字符的操作函数 (ps:mysql中的索引都是从1开始的.) 1.instr(param1,param2) 返回子串第一次出现的索引,若找不到则返回0. param1填写操 ...

  7. mysql精确到毫秒_mysql 时间类型精确到毫秒、微秒及其处理

    一.MySQL 获得毫秒.微秒及对毫秒.微秒的处理 MySQL 较新的版本中(MySQL 6.0.5),也还没有产生微秒的函数,now() 只能精确到秒. MySQL 中也没有存储带有毫秒.微秒的日期 ...

  8. mysql注入报错函数_MySQL注入常用函数

    注入的分类 仁者见仁,智者见智. 基于从服务器接收到的响应 ▲基于错误的 SQL 注入 ▲联合查询的类型 ▲堆查询注射 ▲SQL 盲注 •基于布尔 SQL 盲注 •基于时间的 SQL 盲注 •基于报错 ...

  9. mysql时间取整_mysql时间处理

    函   数 功   能 CURDATE() 获取当前日期 CURTIME() 获取当前时间 NOW() 获取当前的日期和时间 UNIX_TIMESTAMP(date) 获取日期的UNIX时间戳 FRO ...

  10. mysql round不四舍五入_MySQL中ROUND函数进行四舍五入操作陷阱分析

    本文实例讲述了MySQL中ROUND函数进行四舍五入操作陷阱.,具体如下: 在MySQL中, ROUND函数用于对查询结果进行四舍五入,不过最近使用ROUND函数四舍五入时意外发现并没有预期的那样,本 ...

最新文章

  1. java操作impala
  2. c怎么调用matlab dll,matlab和c++调用DLL方法(最新整理)
  3. UVa10000 - Longest Paths(为什么是WA)
  4. sqlserver中创建链接服务器图解教程
  5. 03:计算矩阵边缘元素之和
  6. 数据库服务器查询格式化显示,在数据库服务器端养成设置NLS_LANG和NLS_DATE_FORMAT环境变量的习惯...
  7. 怎样修改iis 服务器日期,怎么在IIS里设置服务器端缓存时间?
  8. 1过程流程图 3 apqp_为什么过程开发的平面布置图要遵循精益原则?
  9. python3.4和3.5的区别_在3.4和3.5之间的python中的协同程序,我如何保持支持的兼容性?...
  10. 作为多年 PHP 的开发者,在使用了 Go 语言之后......
  11. php持续交付,持续交付概述
  12. java 数组转化为arraylist_在Java中怎样把数组转换为ArrayList?
  13. 计算机课程畅言教学系统,畅言交互式多媒体教学系统
  14. python的底层是c_Python的内存管理和垃圾回收机制:基于C语言源码底层深入剖析...
  15. showdown解析md文件
  16. 关于卓颖助手练习项目新增地址功能处介绍
  17. 如何ping通github
  18. 计算机与软件开发法则
  19. ORACLE删除归档日志和ORA-00257问题
  20. pandas.DataFrame——pd数据框的简单认识、存csv文件

热门文章

  1. 操作系统系列题型分析(更新中~)
  2. 用python玩转数据测试答案_大学慕课2020用Python玩转数据章节测试答案
  3. inline函数_逼近函数(2)
  4. Nodejs服务器端处理POST提交的数据_note
  5. html登陆l判断,html作业登陆界面
  6. 使用idea创建项目的步骤
  7. 20_python基础—面向对象-私有属性和私有方法
  8. java体系的四大基类_Java中的io流学习(了解四大基类和基本步骤)
  9. python怎么画圆圈_python怎么画圆
  10. van-cell 取消点击_消息传来!转告父母:2021年起,取消60岁以上老年卡?