MySQL提供了三种主要的日期截断函数:
YEAR(date) MONTH(date) DAY(date)
这些函数可以用于从日期和时间值中检索不同部分,例如年份、月份和日期。例如,如果您有一个日期值’2021-07-26’,您可以使用YEAR函数来提取年份,如下所示:
SELECT YEAR('2021-07-26'); // 输出: 2021
同样,您可以使用MONTH函数来提取月份:
SELECT MONTH('2021-07-26'); // 输出: 7
最后,您可以使用DAY函数来提取日期:
SELECT DAY('2021-07-26'); // 输出: 26
日期截断函数对于数据分析和报告非常有用。它们可以用于生成数据摘要和生成某些特定日期范围的数据。
总之,日期截断是MySQL中一个非常实用的功能,您可以使用它来从日期和时间值中提取各种信息。使用YEAR、MONTH和DAY函数可以轻松地处理各种日期和时间任务。