mysql 日期时间函数二
7、DAY(d)返回日期值 d 的日期部分
在MySQL中,DAY()
是一个日期函数,用于从给定的日期或日期时间值中提取日(天)的部分。
假设你有一个日期或日期时间值 d
,那么 DAY(d)
将返回这个日期或日期时间值中的日部分。
例如:
- 如果
d
是'2023-09-17'
,那么DAY(d)
将返回17
。 - 如果
d
是'2023-09-17 14:30:00'
,那么DAY(d)
仍然会返回17
,因为该函数只关心日期部分。
使用此函数时,确保你传递给它的值是一个有效的日期或日期时间值,否则你可能会得到一个错误或不可预测的结果。
以下是一个简单的SQL查询示例,展示如何使用 DAY()
函数:
SELECT DAY('2023-09-17') AS day_of_month;