0
試圖計算今天和工作數量之間的工作天數,說到SQL年的結束。
我已經開始與下面..日期差異只是今天和年底之間的天數..但我需要它的工作日 - 即其中cal.Weekday =''或HOLIDAY.DateInfo >'
CASe
when cal.Weekday = ' 'OR HOLIDAY.DateInfo>' ' then 0 else 1 end as workingdays,
DateDiff("y",GETDATE(),DATEADD(s,-1,DATEADD(YY, DATEDIFF(YYYY,0,@StartDate)+1,0))) as enddateddd,
一工作日定義爲週一至週五,節假日除外? – Yuck 2012-02-09 14:57:22
是因此cal.Weekday =''或HOLIDAY.DateInfo>''carters只有工作日,當我總結,我得到249 – user1143563 2012-02-09 14:59:43
你有一個日曆和(單獨)假期表是正確的嗎?我們可以看到這些佈局嗎? – 2012-02-09 17:01:19