如何可以按今天的8点到明天的8点进行取值,在帆软中应该怎么实现

Image_20231030095638.pngImage_20231030091842.png指教一二

FineReport 白少 发布于 2023-10-30 09:14 (编辑于 2023-10-30 09:57)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-10-30 09:27

你这个截图两边的数据取的标准是如何的?左边是8-9号的数据,右边展示的结果和左边没有关系??截图你是截了一个寂寞。。。

  • 白少 白少(提问者) 就是按照早上8点到第二天早上的八点取的数据,右边的数据是我统计的何左边没啥关系。我截图的目的是8号取得数据时按照8号的8点到9号的8点取到的数据
    2023-10-30 09:44 
  • CD20160914 CD20160914 回复 白少(提问者) 你是什么数据库?你的字段在数据库里面是日期格式吗?
    2023-10-30 09:46 
  • 白少 白少(提问者) 回复 CD20160914 oracle 是日期格式的
    2023-10-30 09:48 
  • CD20160914 CD20160914 回复 白少(提问者) 为什么LADLE_ARR_TIME又限制为今天,又限制为你录入的日期?看不懂
    2023-10-30 09:50 
  • CD20160914 CD20160914 回复 白少(提问者) LADLE_ARR_TIME字段不就直接限制你录入的日期范围内就行了?
    2023-10-30 09:51 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-10-30 09:17(编辑于 2023-10-30 10:02)

select * from b where E.LADLE_ARR_TIME>='${FORMAT(STARTTIME,"yyyy-MM-dd 08:00:00")}' and rq <='${FORMAT(DATEDELTA(STARTTIME,1),"yyyy-MM-dd 08:00:00")}'

  • 白少 白少(提问者) SELECT E.HEAT_ID 炉次号, to_char (E.STAR_CAST_TIM,\'MM-DD\') AS 生产时间, E.TUNDISH_TEMP_AVG2 最高温度, E.Tundish_Temp_Avg1 最低温度, E.STL_COD 钢种代码 FROM SMES.SMES_B_CCMRES E where E.LADLE_ARR_TIME >=\'${FORMAT(today(),\"yyyy-MM-dd 08:00:00\")}\' and E.LADLE_ARR_TIME <=\'${FORMAT(DATEDELTA(today(),1),\"yyyy-MM-dd 08:00:00\")}\' and E.LADLE_ARR_TIME between TO_DATE(\'${STARTTIME}\',\'YYYY-MM-DD yyyy-MM-dd 08:00:00\') AND TO_DATE(\'${ENDTIME}\', \'YYYY-MM-DD yyyy-MM-dd 08:00:00\') order by E.LADLE_ARR_TIME 我这样写报错了
    2023-10-30 09:34 
  • 白少 白少(提问者) 错误代码:11300001 数据集 [ds1] 配置错误ORA-01810: 格式代码出现两次
    2023-10-30 09:37 
  • 用户k6280494 用户k6280494 回复 白少(提问者) 你为什么要这么写?写了大于小于,还要去写between
    2023-10-30 09:52 
  • 白少 白少(提问者) 回复 用户k6280494 下面主要是绑定时间控件的
    2023-10-30 10:15 
  • 用户k6280494 用户k6280494 回复 白少(提问者) 看回答,绑定一个时间即可
    2023-10-30 10:16 
最佳回答
0
孤陌Lv6资深互助
发布于2023-10-30 10:08

就是把 9号0点-8点的数据 都归 为8号  就是要把 一天的时间重新定义为8点-8点 为一天 是吧

  • 4关注人数
  • 474浏览人数
  • 最后回答于:2023-10-30 10:08
    请选择关闭问题的原因
    确定 取消
    返回顶部