MySQL中实现时间截取的方法(mysql时间截取)

MySQL中实现时间截取的方法

时间截取是常见的一种数据操作。MySQL提供了一系列函数实现时间截取,下面我们来看一下它们是如何实现时间截取的。

1. YEAR()函数

MySQL的YEAR()函数用于提取日期中的年份,该函数的语法格式是:

YEAR(date)

其中,date参数表示以合法的日期格式表示的一个值。下面是一个简单的例子:

SELECT YEAR(‘2020-07-31’) AS Year ;

结果如下:

Year

——–

2020

2. MONTH()函数

MySQL的MONTH()函数用于提取日期中的月份,该函数的语法格式如下:

MONTH(date)

其中,date参数表示以合法的日期格式表示的一个值。下面是一个简单的例子:

SELECT MONTH(‘2020-07-31’) AS Month ;

结果如下:

Month

——

7

3. DAY()函数

MySQL的DAY()函数用于提取日期中的天数,该函数的语法格式如下:

DAY(date)

其中,date参数表示以合法的日期格式表示的一个值。下面是一个简单的例子:

SELECT DAY(‘2020-07-31’) AS Day;

结果如下:

Day

————–

31

4. HOUR()函数

MySQL的HOUR()函数用于提取日期中的小时数,它的语法格式如下:

HOUR(time)

其中,time参数表示以合法的时间格式表示的一个值。下面是一个简单的例子:

SELECT HOUR(’13:00:00′) AS Hour;

结果如下:

Hour

————–

13

可以看出,MySQL中实现时间截取比较简单,只需要利用MySQL提供的一系列函数,便可以实现日期的截取工作。


数据运维技术 » MySQL中实现时间截取的方法(mysql时间截取)