MySQL 中的 EXTRACT()函数
提取()函数:
MySQL 中的这个函数用于从指定日期中提取一部分。
句法 :
EXTRACT(part FROM date)
范围 :
此方法接受两个参数,如下所示:
- part –要提取的指定部分,如 SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、YEAR 等。
- date –从中提取零件的指定日期。
回报:
它从指定日期返回所需的提取部分。
示例-1:
提取指定日期“2020-11-24”的星期。
SELECT EXTRACT(WEEK FROM "2020-11-24");
输出 :
47
示例 2 :
从指定的日期和时间“2020-10-22 07:12:23”中提取小时。
SELECT EXTRACT(HOUR FROM "2020-10-22 07:12:23");
输出 :
7
示例 3 :
从指定的日期和时间“2020-10-22 07:12:23”中提取年和月。
SELECT EXTRACT(YEAR_MONTH FROM "2020-10-22 07:12:23");
输出 :
202010