我试图在SQL中添加两个单独的表达式。它们是两个不同的DateDiff公式,我最终需要结合起来找到第1阶段和第2阶段的总天数。这是我有的两个表达式,我不知道是否有使用SUM函数将它们绑定在一起的方法
datediff(SubmittedToUnderwritingDate, coalesce(UnderwritingApprovalDate,UnderwritingConditionalApprovalDate,UnderwritingSuspendedDate))
+
datediff(LastResubmissionToUnderwritingDate,UnderwritingApprovalDate)
答案 0 :(得分:1)
添加了' dd'到这里的datediff函数的开头指出我们正在计算天之间的差异 - 而不是在几个月或几年之间等等
select datediff(dd, SubmittedToUnderwritingDate, coalesce(UnderwritingApprovalDate,UnderwritingConditionalApprovalDate,UnderwritingSuspendedDate))
+
datediff(dd, LastResubmissionToUnderwritingDate,UnderwritingApprovalDate)