📜  MySQL minutes()函数(1)

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

MySQL minutes()函数

MySQL中的minutes()函数是用来从一个时间戳中提取分钟部分的函数。它可以提取一个DATETIMETIMESTAMP类型的值中的分钟数,并将其作为整数返回。该函数的语法如下:

MINUTE(datetime_expression)
参数

datetime_expression: 需要提取分钟的时间戳。可以是一个DATETIMETIMESTAMP类型的值,或者是一个包含正确时间戳格式的字符串。

返回值

返回一个DATETIMETIMESTAMP类型值中的分钟数,以整数形式表示。返回值的范围是0到59。

示例

假设有一个表t,它包含了一个date_time字段,该字段的类型为DATETIME。现在我们想要从date_time字段中提取分钟数,并返回结果作为新的列minute。则可以使用以下的SQL语句来实现:

SELECT MINUTE(date_time) AS minute FROM t;

此时,我们将会得到一个包含了每个date_time值中的分钟数的新的列。

总结

minutes()函数是一个极其简单但却非常实用的函数。它可以用来快速地从一个时间戳中提取分钟数。如果您需要用到MySQL中的时间戳数据类型,特别是大量地使用时间戳进行数据分析或者处理时,minutes()函数是一个非常好的选择。