0
通常用于获取两个日期之间的天数,但它不包含两个日期的 。它只是给了差异。为了包含两个日期,我需要在结果中添加 。但我无法补充说,因为我的两个日期柱都是 日期类型。如何区分两个日期,包括两个日期?
Select Case When DATEDIFF(d,DateFrom ,DateTo) is null
Then DATEDIFF(d,DateFrom ,DateTo)
else
DATEDIFF(d,DateFrom,DateTo) + 1
End
From Table
但它不工作
“它不工作”是不使用'DATEDIFF'一个有用的问题说明 – HoneyBadger
你怎么能拿空? – LONG
你得到的错误是什么,因为逻辑是合理的 – kazzi