日志汇出问题

select * from PUBLIC.FR_EXERECORD 

where to_char(LOGTIME,'yyyy-MM-dd')>='${bdate}'

and to_char(LOGTIME,'yyyy-MM-dd')>='${edate}'


我想汇出日志里面的访问记录,这个SQL哪里有问题,大佬们帮忙看看

FineReport 德邦总管 发布于 2020-12-15 14:22
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-12-15 14:24(编辑于 2020-12-15 14:24)

数据库的日期格式化应该是

select a.* from PUBLIC.FR_EXERECORD  a

where to_char(a.LOGTIME,'YYYY-MM-DD')>='${bdate}'

and to_char(a.LOGTIME,'YYYY-MM-DD')<='${edate}'


最佳回答
0
krystal033Lv7高级互助
发布于2020-12-15 14:23

一个应该是小于号吧

最佳回答
0
xiaomage001Lv6初级互助
发布于2020-12-15 14:23

select * from PUBLIC.FR_EXERECORD 

where to_char(LOGTIME,'yyyy-MM-dd')>='${bdate}'

and to_char(LOGTIME,'yyyy-MM-dd')<='${edate}'

小于等于截止时间吧

  • 4关注人数
  • 348浏览人数
  • 最后回答于:2020-12-15 14:24
    请选择关闭问题的原因
    确定 取消
    返回顶部