轻松上手,快乐学习!

MySQL EXTRACT() 函数


实例

从日期中提取月份:
SELECT EXTRACT(MONTH FROM "2017-06-15");
运行实例»

定义和用法

EXTRACT()函数从给定日期中提取零件。

语法

EXTRACT(part FROM date)

参数值

参数 描述
part 必须项。要提取的部分。可以是以下之一:
  • 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
date 必须项。从中提取零件的日期

技术细节

适用于: 从MySQL 4.0

更多实例

实例

从日期中提取一周:
SELECT EXTRACT(WEEK FROM "2017-06-15");
运行实例»

实例

从日期时间中提取分钟:
SELECT EXTRACT(MINUTE FROM "2017-06-15 09:34:21");
运行实例»

实例

从日期时间中提取年份和月份:
SELECT EXTRACT(YEAR_MONTH FROM "2017-06-15 09:34:21");
运行实例»