语法:
YEAR(date)
示例:
SELECT YEAR('2021-08-05');
------------------
| YEAR('2021-08-05') |
------------------
| 2021 |
------------------
该示例中,传入YEAR函数的参数是一个日期字符串,函数返回该日期对应的年份。在查询结果中,可以看到YEAR函数返回的结果是2021。
除了传入日期字符串作为参数,YEAR函数还可以接受日期型数据作为参数。例如:
SELECT YEAR(NOW());
-----------
| YEAR(NOW()) |
-----------
| 2021 |
-----------
该示例中,YEAR函数的参数是NOW函数返回的当前日期,YEAR函数返回的结果是2021。
除了YEAR函数,MySQL中还有许多其他的时间函数,例如:MONTH、DAY、HOUR等。我们可以根据需要选择不同的函数来实现我们想要的功能。
希望通过本篇文章的介绍,可以帮助大家更好地理解和使用MySQL中的YEAR函数。