YEARS_DIFF
更新时间:2025-10-17
描述
计算两个日期时间值之间相差的年数。
语法
SQL
1YEARS_DIFF(<enddate>, <startdate>)
参数
| 参数 | 说明 |
|---|---|
<enddate> |
结束日期,类型为 DATETIME 或 DATE |
<startdate> |
开始日期,类型为 DATETIME 或 DATE |
返回值
返回类型为 INT,表示两个日期之间相差的年数。
举例
SQL
1SELECT YEARS_DIFF('2020-12-25', '2019-10-25');
Text
1+----------------------------------------------------------+
2| years_diff('2020-12-25 00:00:00', '2019-10-25 00:00:00') |
3+----------------------------------------------------------+
4| 1 |
5+----------------------------------------------------------+
