Mysql日期时间Extract函数介绍
MySQL日期时间Extract函数的优点在于可以选取日期时间的各个部分,从年一直到微秒,让我们对MySQL日期时间的处理更为轻松。
MySQL 日期时间 Extract(选取)函数。
1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒
- set @dt = '2008-09-10 07:15:30.123456';
- select date(@dt); -- 2008-09-10
- select time(@dt); -- 07:15:30.123456
- select year(@dt); -- 2008
- select quarter(@dt); -- 3
- select month(@dt); -- 9
- select week(@dt); -- 36
- select day(@dt); -- 10
- select hour(@dt); -- 7
- select minute(@dt); -- 15
- select second(@dt); -- 30
- select microsecond(@dt); -- 123456
2. MySQL Extract() 函数,可以上面实现类似的功能
- set @dt = '2008-09-10 07:15:30.123456';
- select extract(year from @dt); -- 2008
- select extract(quarter from @dt); -- 3
- select extract(month from @dt); -- 9
- select extract(week from @dt); -- 36
- select extract(day from @dt); -- 10
- select extract(hour from @dt); -- 7
- select extract(minute from @dt); -- 15
- select extract(second from @dt); -- 30
- select extract(microsecond from @dt); -- 123456
- select extract(year_month from @dt); -- 200809
- select extract(day_hour from @dt); -- 1007
- select extract(day_minute from @dt); -- 100715
- select extract(day_second from @dt); -- 10071530
- select extract(day_microsecond from @dt); -- 10071530123456
- select extract(hour_minute from @dt); -- 715
- select extract(hour_second from @dt); -- 71530
- select extract(hour_microsecond from @dt); -- 71530123456
- select extract(minute_second from @dt); -- 1530
- select extract(minute_microsecond from @dt); -- 1530123456
- select extract(second_microsecond from @dt); -- 30123456
MySQL Extract() 函数除了没有date(),time() 的功能外,其他功能一应具全。并且还具有选取‘day_microsecond’ 等功能。注意这里不是只选取 day 和 microsecond,而是从日期的 day 部分一直选取到 microsecond 部分。
转载于:https://www.cnblogs.com/maohuidong/p/7976241.html
Mysql日期时间Extract函数介绍相关推荐
- mysql日期时间操作函数详解
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. win7可以设定每周从哪一天开始,win2003等不能方便的修改.有的是周日开始,有的是周一开始.而 ...
- MySQL日期时间处理函数
-- MySQL日期时间处理函数 SELECT NOW() FROM DUAL;-- 当前日期时间:2017-05-12 11:41:47 -- 在MySQL里也存在和Oracle里类似的dual虚拟 ...
- MySQL 日期/时间 操作函数(2.1)
原文:http://www.51sdj.com/phpcms/picture/2009/0711/picture_133.html 一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间 ...
- php时分秒加随机数,PHP生成随机数和随机日期时间的函数介绍
摘要: 最近自己写的一个小项目需要用到PHP中的几个小函数,分别用于生成随机数的函数(rand或mt_rand).日期时间函数(date).本文主要总结几个小用法,自己也顺便记录一下. 生成随机数 ( ...
- mysql extract month_MySQL日期时间 Extract(选取)函数
MySQL日期时间 Extract(选取)函数 发布时间:2018-04-03 16:31:02 作者:佚名 阅读:(137) 1. 选取日期时间的各个部分:日期.时间.年.季度.月.日.小时.分钟. ...
- oracle 日期 extract,ORACLE——EXTRACT() 截取日期时间的函数使用
1.截取日期的 年: --使用方法 EXTRACT(YEAR FROM DATE) SQL> SELECT EXTRACT( YEAR FROM SYSDATE ) FROM DUAL; --结 ...
- MySQL之日期时间处理函数_MySQL之日期时间处理函数
本文给大家分享的是MySQL之日期时间处理函数 ,非常的详细,也很实用,非常适合初学者,有需要的小伙伴参考下. 以下基本包含MySQL所有日期时间函数-- MySQL日期时间处理函数 -- 当前日期: ...
- mysql当前时间往后推一周_一篇文章搞定Mysql日期时间函数
前言 日期和时间函数部分也是我们日常工作中使用频率比较高的一部分.这一篇我们主要讲讲mysql里面的日期时间相关的函数,不同数据库之间基本相同,只会有个别函数的差异.大家掌握一个数据库的,其他的遇到不 ...
- 处理时间_7_60个Mysql日期时间函数汇总
Mysql日期时间函数使用大全 需求描述 需求:列出mysql常见的日期.时间函数的使用方法以及注意事项. 解决方法:通过参考官方手册并验证来完成该需求. 注:1 当前以mysql来演示. 2 详细函 ...
最新文章
- 中小企业网络结构设计1(华为版)
- android 安装sqlite3,Android真机安装sqlite3的方法
- 深入浅出python机器学习_7.1_支持向量机
- WebBrowser控件打开https站点
- html调出手机系统设置,手机怎么打开路由器设置界面?
- Android測试APP工具(一)
- SQL语句:从一个表里按年份统计条目数
- leetcode 236. 二叉树的最近公共祖先 思考分析
- Flutter快速上车之Widget
- 为什么同现矩阵*评分矩阵=推荐结果?
- 朋友借我10万并把房产证交给我,写了借条,并在借条上写明了用此房产做抵押,有效吗?
- linux(Centos7)安装elasticsearch6.2.2
- Mangos源码分析(9):服务器公共组件实现之环形缓冲区
- NetworkComms.Net github下载地址
- 装黑苹果卡在苹果图标_EFI + Clover引导,已装好系统,重启进系统卡在苹果logo,似乎是显卡问题……...
- 2022道路运输企业安全生产管理人员操作证考试题及在线模拟考试
- VLAN-TAG超经典解释
- 2019 中国开源年会即将开启
- 平均获客成本_互联网金融获客成本
- 我的世界租服务器怎么加组件,我的世界租赁服怎么加自己的mod