📜  MySQL DAY()函数(1)

📅  最后修改于: 2023-12-03 15:17:45.714000             🧑  作者: Mango

MySQL DAY()函数

MySQL DAY函数用于提取给定日期(如日期/时间、时间戳等)中的天数部分,并将其作为整数返回。

语法

DAY(date)

参数: date是要从中提取天数的日期/时间值。

返回值: 返回date中的天数部分,以整数形式表示。

示例

假设有一个名为'demo'的表,其中包含一个名为'date_time'的字段,包含以下日期值:

2022-01-01 10:20:30
2022-02-05 15:40:20
2022-03-12 05:30:10

下面的查询将返回'date_time'字段的日期部分中的天数:

SELECT DAY(date_time) FROM demo;

结果如下:

1
5
12
注意事项
  • DAY函数仅返回日期值中的天数部分。
  • DAY函数接受日期/时间、时间戳等类型。
  • 如果给定的日期值为NULL,则DAY函数返回NULL值。
结论

通过DAY函数,可以方便地从给定的日期/时间中提取天数部分,从而使得在MySQL中进行日期比较、聚合、计算等操作变得更加简单和灵活。