2021-04-18 22:58  阅读(116)
文章分类:MySQL 入门教程 文章标签:MySQL基础教程MySQL
©  原文作者:w3cschool 原文地址:https://www.w3cschool.cn/mysql/mysql-tutorial.html

MySQL EXTRACT() 函数


2021041822516_1.png MySQL Date 函数


定义和用法

EXTRACT() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

语法

EXTRACT(unit FROM date)

date 参数是合法的日期表达式。unit 参数可以是下列的值:

Unit值
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

实例

假设我们有如下的 "Orders" 表:

OrderId ProductName OrderDate
1 JarlsbergCheese 2008-11-1113:23:44.657

下面是 SELECT 语句:

SELECT EXTRACT(YEAR FROM OrderDate) AS OrderYear,
EXTRACT(MONTH FROM OrderDate) AS OrderMonth,
EXTRACT(DAY FROM OrderDate) AS OrderDay,
FROM Orders
WHERE OrderId=1

结果如下所示:

OrderYear OrderMonth OrderDay
2008 11 11

2021041822516_2.png MySQL Date 函数

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> MySQL EXTRACT() 函数
上一篇
MySQL DATE() 函数
下一篇
MySQL 字符串连接CONCAT()函数