MySQL Extract2025年3月17日 | 阅读 3 分钟 MySQL 中的 EXTRACT() 函数与 DATE 和 DATETIME 函数相关。它用于提取 DATE 和 DATETIME 值的一部分。例如,我们可以从函数参数中指定的 DATE 和 DATETIME 值中提取年份部分、月份部分、日期部分、分钟、秒、微秒等。MySQL 从4.0 版本及更高版本开始支持 EXTRACT 函数。 语法以下语法说明了 MySQL 中 EXTRACT 函数的用法 在上面,我们可以看到 EXTRACT() 函数接受两个参数:unit_value 和 date_value。其中,date_value 表示我们想要从中提取部分的 DATE 和 DATETIME 值。而 unit_value 表示我们想要提取的日期部分。 unit_value 参数可以在 MySQL 中使用以下有效区间
MySQL EXTRACT 函数示例让我们通过各种示例学习如何在 MySQL 中使用 EXTRACT 函数。 从 DATETIME 中提取日期 执行以下语句从 DATETIME 中提取日期 输出 ![]() 从 DATETIME 中提取 DAY_HOUR 执行以下语句从 DATETIME 中提取日期和小时 输出 ![]() 从 DATETIME 中提取 DAY_MICROSECOND 执行以下语句从 DATETIME 中提取日期和微秒 输出 ![]() 从 DATETIME 中提取 DAY_MINUTE 执行以下语句从 DATETIME 中提取日期和分钟 输出 ![]() 从 DATETIME 中提取 DAY_SECOND 执行以下语句从 DATETIME 中提取日期和秒 输出 ![]() 从 DATETIME 中提取小时 执行以下语句从 DATETIME 中提取小时 输出 ![]() 从 DATETIME 中提取 HOUR_MICROSECOND 执行以下语句从 DATETIME 中提取小时和微秒 输出 ![]() 从 DATETIME 中提取 HOUR_MINUTE 执行以下语句从 DATETIME 中提取小时和分钟 输出 ![]() 从 DATETIME 中提取 HOUR_SECOND 执行以下语句从 DATETIME 中提取小时和秒 输出 ![]() 从 DATETIME 中提取微秒 执行以下语句从 DATETIME 中提取微秒 输出 ![]() 从 DATETIME 中提取分钟 执行以下语句从 DATETIME 中提取分钟 输出 ![]() 从 DATETIME 中提取秒 执行以下语句从 DATETIME 中提取秒 输出 ![]() 从 DATETIME 中提取月份 执行以下语句从 DATETIME 中提取月份 输出 ![]() 从 DATETIME 中提取年份 执行以下语句从 DATETIME 中提取年份 输出 ![]() 从 DATETIME 中提取星期 执行以下语句从 DATETIME 中提取星期 输出 ![]() 从 DATETIME 中提取季度 执行以下语句从 DATETIME 中提取季度 输出 ![]() |
我们请求您订阅我们的新闻通讯以获取最新更新。