日期筛选有误

我现在遇到一个问题,我是连接的logdb数据,然后用了日期控件跟报表做联动,但是不知道为啥选择日期的时候,有时候显示的数据是对的,比如我选的是2022-10-01 到2022-10-21,出来的是就是这个日期范围内的数据,但是我再多点几次就可能会出现,选了2022-10-01 到2022-10-21,但是出来了不是他们范围的数据,比如说还多了9月份的数据,这是什么原因导致的呢?

FineReport 帆软用户eQQ2GKiTwJ 发布于 2022-11-4 17:06
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-11-4 17:09

要用函数转换类似这样

where todate(time)>='${start} 00:00:00'

and todate(time)<='${end} 23:59:59'

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-4 17:09

你的筛选怎么筛的?

  • 帆软用户eQQ2GKiTwJ 帆软用户eQQ2GKiTwJ(提问者) select distinct username,ip,tname,todate(time),displayName,type from fine_record_execute a left join fine_record_execute b on a.username =b.username where username != \'admin(admin)\' and username is not null and todate(time) >= \'${start1}\' and todate(time) <= \'${end1}\' and username!=\'test(test)\' and username!=\'TEST(TEST)\' order by time desc
    2022-11-04 17:12 
  • Z4u3z1 Z4u3z1 回复 帆软用户eQQ2GKiTwJ(提问者) 这个看不出问题。要不你把日志级别改成debug 再预览分别看一下数据正常、异常时的SQL呢
    2022-11-04 17:16 
最佳回答
0
这是子涵吖Lv5见习互助
发布于2022-11-4 17:49

日期控件的日期格式是什么样的呢

  • 3关注人数
  • 238浏览人数
  • 最后回答于:2022-11-4 17:49
    请选择关闭问题的原因
    确定 取消
    返回顶部