数据集查询不出任何内容,是不是参数格式问题

where (mes_saleswarehouseing_b2.dr =  '0') and (mes_transcripts_h.dr =  '0') and (mes_saleswarehouseing_h.dr =  '0')  and (mes_saleswarehouseing_h.FORDERTYPE =  '1') and (mes_SalesWarehouseing_h.ccustomerid='${客户}') and (mes_SalesWarehouseing_h.ddeliverdate>='${开始日期}') and (mes_SalesWarehouseing_h.ddeliverdate<='${结束日期}')

QQ截图20201201165149.jpg


以下是改写前的固定条件

and (mes_SalesWarehouseing_h.ccustomerid='00016610000000003I9S') and (mes_SalesWarehouseing_h.ddeliverdate>='2020-01-01') and (mes_SalesWarehouseing_h.ddeliverdate<='2020-11-30')

FineReport 18163074040 发布于 2020-12-1 16:52 (编辑于 2020-12-1 16:55)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
axingLv6专家互助
发布于2020-12-1 17:04

开始日期大于结束日期了

image.png

最佳回答
0
Zero123Lv6见习互助
发布于2020-12-1 16:54

可以先注释一部分,看是哪一部分出错了

最佳回答
0
shirokoLv6资深互助
发布于2020-12-1 16:54

你这个日期ddeliverdate,数据库里是字符串格式吗?是1990-01-01的形式吗

  • 18163074040 18163074040(提问者) 是UFDate格式。
    2020-12-01 17:08 
  • 18163074040 18163074040(提问者) 但我固定条件and (mes_SalesWarehouseing_h.ddeliverdate>=\'2020-01-01\') and (mes_SalesWarehouseing_h.ddeliverdate<=\'2020-11-30\')这样写没任何问题啊。
    2020-12-01 17:08 
最佳回答
0
LSQ000Lv5中级互助
发布于2020-12-1 17:05(编辑于 2020-12-1 17:07)

开始日期和结束日期值写反了
image.png

  • 5关注人数
  • 472浏览人数
  • 最后回答于:2020-12-1 17:07
    请选择关闭问题的原因
    确定 取消
    返回顶部