首页 > 开发 > 综合 > 正文

sql两个日期间剔除周末的间隔时间

2024-07-21 02:51:33
字体:
来源:转载
供稿:网友
 (TRUNC(EndTime) - TRUNC(StartTime) ) +  (CASE WHEN TO_CHAR(StartTime,'DY','nls_date_language=english') in ('SUN','SAT') THEN 1 ELSE 0 END) -   ((((TRUNC(EndTime,'D'))-(TRUNC(StartTime,'D')))/7)*2 ) -  (CASE WHEN TO_CHAR(StartTime,'DY','nls_date_language=english')='SUN' THEN 1 ELSE 0 END) -  (CASE WHEN TO_CHAR(EndTime,'DY','nls_date_language=english')='SAT' THEN 1 ELSE 0 END) BusinessDays
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表