between and 和>= <= 的问题

请问一下,在查询报表的日期范围时候用between and就报错;用>= 和<= 就成功这是为什么?
${if(len(dbill_date1)==0 && len(dbill_date2)==0 ,"","and dbill_date between '"+ dbill_date1 + " and " + dbill_date2 +"'")}


${if(len(dbill_date1)==0,"","and dbill_date >='"+ dbill_date1 +"'")}
${if(len(dbill_date2)==0,"","and dbill_date <='"+ dbill_date2 +"'")}


FineReportZWtest123 发布于 2017-10-21 11:25
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
macro_hard发布于2017-10-21 11:25(编辑于 2023-9-6 09:34)
555
  • WangSanSan WangSanSan 同遇这个问题,请问下是更改哪里?
    回复
    2018-07-25 15:29 
最佳回答
0
ZWtest123发布于2017-10-21 11:30(编辑于 2023-9-6 09:34)
555
  • WangSanSan WangSanSan 同遇这个问题,请问下是更改哪里?
    回复
    2018-07-25 15:29 
最佳回答
0
Paul_yau发布于2018-7-25 15:32(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 599浏览人数
  • 最后回答于:2018-7-25 15:32
    活动推荐 更多
    热门课程 更多
    返回顶部