SQL中有两个日期,请问如何相减。

目前数据的字段是8位的,比如20150725,请问如何写
2025-05-08 20:40:54
推荐回答(1个)
回答1:

返回两个日期相隔的天数:DATEDIFF(DAY,'20150210','20150725')
相隔的月数:DATEDIFF(MONTH,'20150210','20150725')
相隔的年数:DATEDIFF(YEAR,'20140210','20150725')