-
dogou 数据达人Lv4
发表于2020-11-3 16:49
悬赏1
已解决
楼主
sql里是分组得到的数据,不包括日期,但是查询框有日期,怎么把日期传进sql里
最佳答案
参数组件再sql中应用 写成'<#=@参数名#>' 参考https://bbs.esensoft.com/thread-128117-1-1.html
6个回答
参数组件再sql中应用 写成'<#=@参数名#>' 参考https://bbs.esensoft.com/thread-128117-1-1.html
xxxl 发表于 2020-11-3 16:52
参数组件再sql中应用 写成'' 参考https://bbs.esensoft.com/thread-128117-1-1.html
<#=if(@cs='','1=1','standard in ('+replaceregex(@cs,'\\|',',', true)+')') #>
单值必须这样正则替换吗,
这个式子是不是多选情形
xxxl 发表于 2020-11-3 17:19
多选可以在多加条件就行了 依据帖子里的教程
where ZHIJIAN_DATE >= '<#=@ks#>' and ZHIJIAN_DATE <='<#=@js#>'
这样写获取不到值
本帖最后由 xxxl 于 2020-11-3 18:02 编辑
dogou 发表于 2020-11-3 17:57
where ZHIJIAN_DATE >= '' and ZHIJIAN_DATE
改成or? 多选的逻辑应该是或吧 或者是用in