我有两个日期,我想在其中找到它们之间的年数,但是我需要将值显示到小数点后两位。我尝试了以下方法,但我总是返回 0 的值,因为我的所有日期都不涵盖一整年:
DATEDIFF(yy, @EndDateTime, i.mat_exp_dte)
然后我尝试找到两者之间的天数,然后将其除以 365,但这仍然返回 0:
DATEDIFF(dd, @EndDateTime, i.mat_exp_dte)/365
现在对如何计算感到困惑。我需要将 DataDiff 转换为不同的数据类型吗?