想使用当前时间减去某一时刻,取分钟相减大于120分钟。 不知道怎么写对  我用的oracle数据库

image.png

Elison_man 发布于 2020-3-10 18:49 (编辑于 2020-3-10 18:59)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-3-10 18:55(编辑于 2020-3-10 19:18)

${}大括号是FR的公式环境 可以在里面直接写FR的公式


SELECT * FROM S订单 where 1=1 AND 运货费>=${DATESUBDATE(NOW(),"2020-03-05 18:02:03","h")} 

这个SQL是过滤运费大于或者等于 这个时间差的SQL写法 不知道你想怎么样 

  • Elison_man Elison_man(提问者) 应该怎么写
    2020-03-10 18:56 
  • 孤陌 孤陌 回复 Elison_man(提问者) 我都不知道你要做什么用?后面的呢{DATESUBDATE(NOW(),\"2020-03-10 18:02:03\",\"h\")>120} 这样就只能得到一个 是还是否
    2020-03-10 19:02 
  • 孤陌 孤陌 回复 Elison_man(提问者) 你这样说的没头没尾的 真心帮不了你
    2020-03-10 19:06 
  • Elison_man Elison_man(提问者) 回复 孤陌 我的报表放出去,规定120分钟做完。所以用当前时间减去某一定好的时间,只需要这120分钟的数据,超过两小时的不要了
    2020-03-10 19:09 
  • Elison_man Elison_man(提问者) 回复 孤陌 你这个还是不对,报错
    2020-03-10 19:09 
  • 2关注人数
  • 262浏览人数
  • 最后回答于:2020-3-10 19:18
    请选择关闭问题的原因
    确定 取消
    返回顶部