求助!

and date between ${"'"+start_date+"' and '"+end_date+"'"}

怎么将上述代码改成如果两个参数start_date和end_date为空的情况下,这串代码的结果是" ",不影响前面的sql

FineReport 帆软用户NAIgL5THNM 发布于 2024-11-29 09:13
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-11-29 09:15

 ${if(len(start_date)==0,""," and date >='"+start_date+"')")}

 ${if(len(end_date)==0,""," and date <='"+end_date+"')")}

最佳回答
0
帆软用户dK28g4ZQIoLv2见习互助
发布于2024-11-29 10:25

${if(len(start_date) == 0 && len(end_date)== 0,"","and date  between '" + start_date+ "' and '" +end_date +"'")}

  • 2关注人数
  • 98浏览人数
  • 最后回答于:2024-11-29 10:25
    请选择关闭问题的原因
    确定 取消
    返回顶部