请问如何通过BI,将1条记录,根据时间条件设置为多条记录?

比如:上午8点开始,下午5点结束,那么,原本只要一条记录。

序号  开始时间  结束时间

001   上午8点      下午5点

那么如何使用BI,我看了左右合并的条件只有等于(没办法设置大于或小于的条件),如何根据时间区间, 拆开成每个小时一条记录?

结束展示如下:

序号  开始时间  结束时间   时间节点

001   上午8点    下午5点    8点

001   上午8点    下午5点    9点

001   上午8点    下午5点    10点

....以此类推~

FineBI 数业有专攻 发布于 2022-1-3 13:41
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
luojian0323Lv7资深互助
发布于2022-1-4 08:30(编辑于 2022-1-4 08:34)

很简单,生成一个24小时全时间节点数据,然后用你原数据 和这个全时间节点数据 左右合并,

两表都 添加一个辅助列,列值相同,比如都是:1

关联时用这个辅助列做为关联字段

如果 要准确定位时间段的话,那你可以关联之后 ,做一下筛选,开始时间 小于等于时间点,结束时间大于等于时间点

  • 2关注人数
  • 380浏览人数
  • 最后回答于:2022-1-4 08:34
    请选择关闭问题的原因
    确定 取消
    返回顶部