如何引用单元格的值作为WHERE日期查询条件?

1:在数据里用过滤条件,无效;

2:动态参数注入,无效;

3:SQL语句直接写WHERE条件,无效;

image.png

image.png

FineReport 学习帆软ing 发布于 2023-12-8 14:39 (编辑于 2023-12-8 14:41)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-12-8 14:42(编辑于 2023-12-8 14:43)

SQL函数

sql("FRDemo","select zd from a where zd='"E5"'",1,1)

  • 学习帆软ing 学习帆软ing(提问者) 我原来的语句如下,方便按照您的格式改一下么: SELECT ZICZS0000,SUM(ZIFXAV010) AS JE, SUM(ZIFXAJ022) AS JS,SUM(ZIFXAW023) AS KZ FROM \"_SYS_BIC\".\"CB.AL.YW/ZAL_SALES_DETAIL_MAIN\" WHERE 1=1 AND CALDAY >=${Q5} AND CALDAY <=${E5} AND ZICYY0010 = \'06\' AND ZICZB0075 <> \'N\' AND ZICXA0005 = \'Y\' AND ZICZA0001 IN (\'Z002\',\'Z003\',\'Z009\') AND ZICZA0003 NOT IN (\'1110\',\'1111\') AND ZICZA0012 <> \'K08\' GROUP BY ZICZS0000 ORDER BY ZICZS0000
    2023-12-08 14:50 
  • 用户k6280494 用户k6280494 回复 学习帆软ing(提问者) 看文档把
    2023-12-08 14:54 
  • 学习帆软ing 学习帆软ing(提问者) 回复 用户k6280494 看不懂。。 表名:\"_SYS_BIC\".\"CB.AL.YW/ZAL_SALES_DETAIL_MAIN\" 日期:CALDAY 需要查询单元格Q5和E5之间的日期。
    2023-12-08 15:06 
最佳回答
0
qwe9711111Lv5见习互助
发布于2023-12-8 14:43

image.png

添加单引号试下,‘${Q5}’

  • 3关注人数
  • 851浏览人数
  • 最后回答于:2023-12-8 14:43
    请选择关闭问题的原因
    确定 取消
    返回顶部