Add business days to date in SQL without loops

后端 未结 25 2958
无人共我
无人共我 2020-12-02 22:54

I currently have a function in my SQL database that adds a certain amount of business days to a date, e.g. if you enter a date that is a Thursday and add two days, it will r

25条回答
  •  囚心锁ツ
    2020-12-02 23:43

    This is an old thread but I just created a table with all the dates then did this:

    SELECT Count(*) 
    FROM Date_Table
    WHERE [day] BETWEEN @StartDate and @EndDate
        AND DATENAME(weekday, [day]) NOT IN ('Sunday', 'Saturday')
    

提交回复
热议问题