过滤条件模糊搜索

3910
10

www 数据达人Lv4

发表于2019-6-19 10:47

悬赏5

已解决

楼主
分析去过滤条件中写的like @ele^'%' 维表中允许多选,计算时全选之后,计算的结果是只有维表中的最后一个部门like到了%号,其他的都丢了%

最近看过此主题的会员

DJY

doubao

Yuuuu

手可摘星

esen_4RTBM9MIPW

绿水青山

156

wangk

qinj

淑离

关壮壮

killingfrost

杨凯

1212111121

Mr.fong

最佳答案
是主题表做表还是sql数据源做表。多选的情况用dim(xxb.bbq)=@bbq
10个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-6-19 11:00

只看该作者

取消 关注该作者的回复

沙发

参数带上宏xxb.bbq  like "<#=@cs#>%"这样

www 数据达人Lv4

发表于2019-6-19 11:47

只看该作者

取消 关注该作者的回复

板凳

计算出来还是一样的结果

缱绻 数据领袖Lv6

发表于2019-6-19 10:47

只看该作者

取消 关注该作者的回复

地板

是主题表做表还是sql数据源做表。多选的情况用dim(xxb.bbq)=@bbq

www 数据达人Lv4

发表于2019-6-19 14:16

只看该作者

取消 关注该作者的回复

5#

缱绻 发表于 2019-6-19 13:34
是主题表做表还是sql数据源做表。多选的情况用dim(xxb.bbq)=@bbq

主题表做表,括号里这个是主题表的字段吗

缱绻 数据领袖Lv6

发表于2019-6-19 14:27

只看该作者

取消 关注该作者的回复

6#

www 发表于 2019-6-19 14:16
主题表做表,括号里这个是主题表的字段吗

对 是主题表字段

www 数据达人Lv4

发表于2019-6-19 15:20

只看该作者

取消 关注该作者的回复

7#

为啥同样是dim,有时候是里面字段都是like,有时候是in

Edmund 数据达人Lv4

发表于2019-6-19 15:23

只看该作者

取消 关注该作者的回复

8#

www 发表于 2019-6-19 15:20
为啥同样是dim,有时候是里面字段都是like,有时候是in

多选的时候是in把。这个对查出来的结果有什么影响吗?

www 数据达人Lv4

发表于2019-6-19 15:29

只看该作者

取消 关注该作者的回复

9#

都是多选啊,单位和项目类型,同样的用法,计算出来的sql语句就不同,单位的是like勾选到的所有选项,而项目类型就是in,这个跟维表有什么关系嘛

Edmund 数据达人Lv4

发表于2019-6-19 15:34

只看该作者

取消 关注该作者的回复

10#

www 发表于 2019-6-19 15:29
都是多选啊,单位和项目类型,同样的用法,计算出来的sql语句就不同,单位的是like勾选到的所有选项,而项 ...

这个是系统内部的sql生成机制把。

www 数据达人Lv4

发表于2019-6-20 11:26

只看该作者

取消 关注该作者的回复

11#

Edmund 发表于 2019-6-19 15:34
这个是系统内部的sql生成机制把。

可能吧

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号