这种的,时间是一个字段,但是不同状态对应不同的时间
这样的时间字段可以做查询条件吗
联合状态码取时间范围就行了
做两个参数控件,一个是下拉框选状态,一个时间段。然后sql里加if判断
类似于这种的:
where 1=1
${if(下拉框 == 1," and 字段1 between '" + 时间1 + "' and '" + 时间2 + "'",if(下拉框 == 2," and 条件2"," and 条件3"))}
如果是一个状态对应一个固定时间
为什么不直接查询状态呢