找文章 / 找答案
精选问答 更多内容

[数据处理] 怎么实现只要非工作日的数据?

喵了个汪青铜四 显示全部楼层 发表于 2023-6-12 10:36:11 |阅读模式 打印 上一主题 下一主题
1
未解决

回复

使用道具 举报

精彩评论9

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-12 10:53:22
现在数据是什么样的啊,想要在哪里实现这个功能,想要实现的效果又是什么样的啊
回复

使用道具 举报

喵了个汪青铜四 显示全部楼层 发表于 2023-6-12 13:07:07
yhdata_ruby 发表于 2023-6-12 10:53
现在数据是什么样的啊,想要在哪里实现这个功能,想要实现的效果又是什么样的啊 ...

现在就是数据集是全部数据,想要页面展示的数据是非工作日加上非工作时间的
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-12 13:14:11
喵了个汪 发表于 2023-6-12 13:07
现在就是数据集是全部数据,想要页面展示的数据是非工作日加上非工作时间的
...

这种最好自行处理一下数据再去展示,参考https://blog.csdn.net/myy1997/article/details/102919105
回复

使用道具 举报

喵了个汪青铜四 显示全部楼层 发表于 2023-6-12 13:23:46
yhdata_ruby 发表于 2023-6-12 13:14
这种最好自行处理一下数据再去展示,参考https://blog.csdn.net/myy1997/article/details/102919105 ...

永洪不是有个工作日历的功能,那个是怎么用的
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-12 13:25:02
喵了个汪 发表于 2023-6-12 13:23
永洪不是有个工作日历的功能,那个是怎么用的

哪里的工作日历啊
回复

使用道具 举报

喵了个汪青铜四 显示全部楼层 发表于 2023-6-12 13:34:08
yhdata_ruby 发表于 2023-6-12 13:25
哪里的工作日历啊

记不太清了,就是配置什么东西,可以筛除掉非工作日
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-12 13:42:35
喵了个汪 发表于 2023-6-12 13:34
记不太清了,就是配置什么东西,可以筛除掉非工作日

没有吧
回复

使用道具 举报

DX188白银三 显示全部楼层 发表于 2023-6-12 14:38:49
本帖最后由 DX188 于 2023-6-12 14:42 编辑

你的工作日是怎么定义的?从传统的来讲就是去除双休日,以及法定假日,加上因法定假而调整的补班视为工作日。将日期转换一下转换成星期几的格式,设个过滤将周末过滤出来不就行了么



回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-12 14:49:31
要查询中国所有非工作日的数据,需要考虑中国的法定节假日以及周末(周六和周日)。以下是一个示例,演示如何使用SQL查询中国的非工作日数据。

首先需要创建一个包含中国法定节假日和周末日期的表。假设创建了一个名为"non_working_days"的表,其中包含一个名为"date"的日期字段。
接下来,可以使用以下SQL查询来获取中国所有非工作日的数据:

```sql
SELECT *
FROM 表名
WHERE DATE_FORMAT(日期字段, '%Y-%m-%d') IN (
    SELECT DATE_FORMAT(date, '%Y-%m-%d')
    FROM non_working_days
);
```

这个查询使用了子查询来获取非工作日的日期列表,然后将其与你的数据表进行比较。需要替换"表名"为你实际使用的数据表名。

请注意,以上查询仅考虑了中国的法定节假日和周末,如果你有其他自定义的非工作日规则(例如特殊调休日),你需要相应地更新"non_working_days"表,或者根据你的规则进行适当的调整。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部