我有问题。
在我的桌子上有4个字段:DateOpened,DateApproved,DateAssigned,DateClosed
我需要计算在日期范围之间关闭的所有订单。
到目前为止,我得到的是:
SELECT COUNT(*) AS Total
FROM Table1
WHERE State = 'Closed'
AND DateClosed BETWEEN '2015-11-01' AND '2015-11-10'
缺少的参数I只获得具有datediff> = 1的订单。示例:如果DateOpened = 2015-01-02和DateAssigned = 2015-01-02,我会计算此订单。
要计算这个,我会做以下事情: DateOpened与DateAssigned的DateDiff。如果DateAssigned等于Null,则将DateOpened与DateApproved进行比较。
如果总天数> = 1,我会计算这些工单。