时间查询

image.png

这种的,时间是一个字段,但是不同状态对应不同的时间

这样的时间字段可以做查询条件吗

FineReport 18730286872 发布于 2019-10-16 08:39
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
4
firegunzxLv6高级互助
发布于2019-10-16 08:43(编辑于 2019-10-16 09:06)

联合状态码取时间范围就行了

做两个参数控件,一个是下拉框选状态,一个时间段。然后sql里加if判断

类似于这种的:

where 1=1

${if(下拉框 == 1," and 字段1 between '" + 时间1 + "' and '" + 时间2 + "'",if(下拉框 == 2," and 条件2"," and 条件3"))}


  • 18730286872 18730286872(提问者) 怎么做啊,sql语句那咋写
    2019-10-16 08:47 
  • firegunzx firegunzx 回复 18730286872(提问者) 做两个参数控件,一个是下拉框选状态,一个时间段。然后sql里加if判断
    2019-10-16 09:02 
最佳回答
0
axingLv6专家互助
发布于2019-10-16 09:09

如果是一个状态对应一个固定时间

为什么不直接查询状态呢

  • 3关注人数
  • 284浏览人数
  • 最后回答于:2019-10-16 09:09
    请选择关闭问题的原因
    确定 取消
    返回顶部