日期:2014-05-19  浏览次数:20473 次

利用SQL统计时间时怎么去除周末的时间(非工作日时间),我需要的是工作时间.
如下:表1
    Dept_ID             EmpNo                           Start                     End
                A1000                 C0701006               2006-10-10             2006-11-01
                B2000                 C0607003               2006-12-13             2006-12-29
                C3000                 C0501007               2007-02-02             2007-03-01
   
     表2
    DateOfThis             EventType_FK       WorkingDay_Flag        
                .........                   .........                 ........
                2006-10-10                       85                             1
                2006-10-11                       85                             1
                2006-10-12                       85                             1
                2006-10-13                       85                             1
      *       2006-10-14                       82                             0             为星期天
      *       2006-10-15                       82                             0   为星期天
                2006-10-16                       85                             1
                2006-10-17                       85                             1
                2006-10-18