I need to calculate the DateDiff (hours) between two dates, but only during business-hours (8:30 – 16:00, no weekends). This result will then be put into the Reaction_Time column as per the example below.
ID Date Reaction_Time Overdue 1 29.04.2003 15:00:00 1 30.04.2003 11:00:00 3:30 2 30.04.2003 14:00:00 2 01.05.2003 14:00:00 7:30 YES
*Note: I didn’t check to see if the dates in example were holidays.
I’m using SQL Server 2005
This will be combined with a bigger query, but for now all I need is this to get started, I’ll try to figure out how to put it all together on my own. Thanks for the help!
Edit: Hey, thanks everyone for the replies. But due to the obvious complexity of a solution on SQL side, it was decided we would do this in Excel instead as that’s where the report will be moved anyway. Sorry for the trouble, but I really figured it would be simpler than this. As it is, we just don’t have the time.
1 Answer