如何解决不同年份的两个日期之间的 BUSINESS 天数
您将如何计算两个日期之间的工作日(即工作日)数,其中一个日期是 2020 年,一个日期是 2021 年?我的 DateDiff 在这种情况下不起作用,因为周在新年开始时重置。感谢您的帮助。
DATE_DIFF('DAY',e_tag_date,en_complete_date) AS case_activity_date_interval,(WEEK(en_complete_date) - WEEK(e_tag_date)) * 2 AS case_activity_week_interval,IF(DAY_OF_WEEK(en_complete_date) = 6,1,0) AS week_starting_activity_day,IF(DAY_OF_WEEK(e_tag_date) = 5,0) AS week_ending_activity_day
FROM case_setup
)
SELECT cs.e_tag_date,cs.en_complete_date,cs.task_id,(c.case_activity_date_interval - c.case_activity_week_interval
- c.week_starting_activity_day - c.week_ending_activity_day) as Days
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。