社区
疑难问题
帖子详情
何使用sql语句计算工作日(除去周六周日以及法定节假日)
码觉客
2013-07-27 05:51:13
需要制作一个函数如:getdays(starttime,endtime)计算工作天数(除去周六周日以及法定节假日)
节假日数据用一张表来存储,如: holiday表 st_date(放假开始时间),en_date(放假结束时间),work_st_date(周末加班开始时间),work_en_date(周末加班结束时间)
...全文
1964
3
打赏
收藏
何使用sql语句计算工作日(除去周六周日以及法定节假日)
需要制作一个函数如:getdays(starttime,endtime)计算工作天数(除去周六周日以及法定节假日) 节假日数据用一张表来存储,如: holiday表 st_date(放假开始时间),en_date(放假结束时间),work_st_date(周末加班开始时间),work_en_date(周末加班结束时间)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
htl258_Tony
2013-07-27
打赏
举报
回复
你还少考虑了一张表,有些周六周日是调整为正常工作日的。
kobemadi
2013-07-27
打赏
举报
回复
各个节假日是不固定的吧
Oraclers
2013-07-27
打赏
举报
回复
先用DatePart(dw,datetime)判定是否星期六或星期日,将其排除就可。
SQL
工作日
计算
,只排除周末
1. **
工作日
**:一般指的是周一至周五的工作时间,不包括周末和
法定
节假日
。 2. **SQL函数**:用于执行特定任务的预定义
SQL语句
集合。在这个场景中,我们关注的是一个名为`fn_WorkDay`的用户自定义函数。 3. **...
2023年所有日期数据(区分周末、
节假日
、
工作日
) mysql 语句
2023年所有日期数据(区分周末、
节假日
、
工作日
) mysql 语句 insert 生成的
节假日
表 code字段状态:
工作日
:0
法定
节假日
:1 休息日加班(
法定
节假日
调休):2 休息日(日常休息日):3 mysql2023日期数据全部.sql
SQL
计算
两个日期之间的
工作日
天数,去除
法定
节假日
和周末
项目要求:需要
计算
两个日期之间的
工作日
天数,包含元旦、五一、十一等
法定
假日。 网上查询很多SQL函数,最终发现都不太理想,例如国庆放假可能会调休,周末也要上班。所以唯一的解决方案是建立一张
工作日
时间表,...
sqlserver
计算
两个日期之间的
工作日
(剔除周末及
法定
节假日
)
sqlserver
计算
两个日期之间的
工作日
(剔除周末及
法定
节假日
)
sql函数-创建
计算
工作日
函数,
除去
了周末以及
法定
节假日
,需要新建表做维护(内置本人有道云链接)
这边创建新表维护是因为每年的
法定
节假日
都不确认是什么时候,并且公司具体放假时间不确定(包括调休什么的) 表中数据主要存放
节假日
日期 1.新建
节假日
表 Holiday(三个字段如下) 数据结构: ID int 不为空 ...
疑难问题
22,295
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章