Tôi cần phải so sánh 2 ngày và trả về số ngày ở giữa với 2 chữ số thập phân.TSQL DateDiff để trả về số ngày có 2 chữ số thập phân
Ví dụ:
khi so sánh
SubmittedDate = 2012-02-29 07:02:55.000
FirstCall = 2012-02-29 12:12:19.000
Đó là một sự khác biệt 5 giờ. Vì vậy, tôi sẽ quay trở lại 0,2 ngày
Tôi đã thử:
CAST(DATEDIFF(Hour, SubmittedDate, FirstCall)/30.0 AS DECIMAL(5,2)) As HoursBeforeFirstCall
CAST(DATEDIFF(Day, SubmittedDate, FirstCall) AS DECIMAL(5,2)) As HoursBeforeFirstCall
Không có vẻ làm việc.
này hoạt động tuyệt vời. Có cách nào tôi có thể làm cho nó xuống đến 2 chữ số thập phân –