FineReport统计小四班分别当班期间的产品数量。

入库数量.rar

我想统计出日期控件选择的时间段内,甲乙丙丁入库台数。就是他们对应上班时间入库的数量,比如:甲班在3日的19点至4日1点上班,对应的数据集中 入库数量的入库时间中筛选3日的19点至4日1点的入库数量。

其中:甲乙丙丁四班的上班时间为小四班,比如:3日的19-4日的1点为甲班,4日1-7点为丁班,4日7-19点为甲班,4日19-5日1点为乙班,5日1-7点为甲班,5日7-19点为乙班,5日19-6日1点为丁班,以此类推。

FineReport 帆软用户萌新 发布于 2024-5-27 11:19
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7专家互助
发布于2024-6-5 09:23

做一个排班时间表

image.png

在与你的入库数量表关联

就可以统计出入库数量了

大致SQL格式

SELECT

b.班次,

sum(a.入库数量) AS sl 

FROM

入段数量 a

INNER JOIN 排班表 b 

WHERE

a.入库时间 >= b.开始时间

AND a.入库时间 < b.结束时间

GROUP BY

b.班次

------------------------------------------------

SELECT b.班次, sum(a.入库数量) AS sl  FROM 入段数量 a INNER JOIN 排班表 b  WHERE a.入库时间 >= b.开始时间 AND a.入库时间 < b.结束时间 GROUP BY b.班次

最佳回答
1
ID1208Lv6高级互助
发布于2024-5-27 11:29

这个是以入段时间,还是出段时间为划分依据?

最佳回答
0
用户k6280494Lv6专家互助
发布于2024-5-27 11:25
  • 4关注人数
  • 203浏览人数
  • 最后回答于:2024-6-5 09:23
    请选择关闭问题的原因
    确定 取消
    返回顶部