SQL EXTRACT() 函数

返回 SQL DATE 函数


EXTRACT()函数 提取日期的一部分。

语法

EXTRACT()函数语法如下

EXTRACT(unit FROM date)

说明

EXTRACT() 函数使用与 DATE_ADD() 或 DATE_SUB() 相同类型的单位说明符,但它是从日期中提取数据而不是执行日期算术。

示例

mysql> SELECT EXTRACT(YEAR FROM '1999-07-02');
+---------------------------------------------------------+
| EXTRACT(YEAR FROM '1999-07-02')                         |
+---------------------------------------------------------+
| 1999                                                    |
+---------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SELECT EXTRACT(YEAR_MONTH FROM '1999-07-02 01:02:03');
+---------------------------------------------------------+
| EXTRACT(YEAR_MONTH FROM '1999-07-02 01:02:03')          |
+---------------------------------------------------------+
| 199907                                                  |
+---------------------------------------------------------+
1 row in set (0.00 sec)

返回 SQL DATE 函数

查看笔记

扫码一下
查看教程更方便