永洪社区

标题: 筛选条件有么有一种sql中like ‘%’的符号? [打印本页]

作者: 阿姆斯特朗炮    时间: 2022-12-8 09:45
标题: 筛选条件有么有一种sql中like ‘%’的符号?
如图中的数据,我想查询一级部门和策划的数据,在sql我可以写成  名称 like ‘一级部门%策划’,过滤中有没有办法实现这种过滤,执行通过一个参数进行过滤,不想通过多个参数进行过滤

作者: yhdata_lyaa    时间: 2022-12-8 09:49
都在名称这个字段里吧,过滤条件,设置 包含其中一个
作者: lwaaa    时间: 2022-12-8 09:55
like '一级部门__策划' 中间每个字用下划线代替
作者: 阿姆斯特朗炮    时间: 2022-12-8 09:59
lwaaa 发表于 2022-12-8 09:55
like '一级部门__策划' 中间每个字用下划线代替

不是在sql里写,想在筛选时实现这种like的效果

作者: lwaaa    时间: 2022-12-8 10:01
阿姆斯特朗炮 发表于 2022-12-8 09:59
不是在sql里写,想在筛选时实现这种like的效果

是在过滤里写吗
作者: 多读书    时间: 2022-12-8 10:04
lwaaa 发表于 2022-12-8 10:01
是在过滤里写吗

制作报告选择组件的小漏斗

作者: 阿姆斯特朗炮    时间: 2022-12-8 10:05
lwaaa 发表于 2022-12-8 10:01
是在过滤里写吗

是的,现在过滤里实现,不知道有没有一种通配符能和sql中的like %是的一样使用
作者: lwaaa    时间: 2022-12-8 10:08
阿姆斯特朗炮 发表于 2022-12-8 10:05
是的,现在过滤里实现,不知道有没有一种通配符能和sql中的like %是的一样使用 ...

没有,你可以选择开始和结尾,值选择参数,然后把你要筛选的条件放到文本中去
作者: 阿姆斯特朗炮    时间: 2022-12-8 10:15
lwaaa 发表于 2022-12-8 10:08
没有,你可以选择开始和结尾,值选择参数,然后把你要筛选的条件放到文本中去 ...

好的,不行就拆字段吧,查了字段查询
作者: yhdata_yzm    时间: 2022-12-8 11:35
阿姆斯特朗炮 发表于 2022-12-8 10:15
好的,不行就拆字段吧,查了字段查询

拆下字段吧,过滤里用不了模糊匹配
作者: 芯i    时间: 2022-12-8 11:50
可以分两段写

作者: 阿姆斯特朗炮    时间: 2022-12-8 11:55
芯i 发表于 2022-12-8 11:50
可以分两段写

不行,分成两段写有重复的名称容易出问题
作者: 美滋滋    时间: 2022-12-8 12:28
你可以把过滤条件作为参数传到你的数据集中,数据集用参数数据集。
作者: 阿姆斯特朗炮    时间: 2022-12-8 14:32
美滋滋 发表于 2022-12-8 12:28
你可以把过滤条件作为参数传到你的数据集中,数据集用参数数据集。

恩,考虑过拼写参数写到sql中,想着试一下看看过滤上来说有好办法吗,谢谢了
作者: DX188    时间: 2022-12-8 16:37
过虑这样写呢:
名称 是 起始 [一级部门]
名称 是 结尾 [策划]
作者: yhdata_lyaa    时间: 2022-12-8 17:09
可以考虑楼上的办法


作者: yhdata_lyaa    时间: 2022-12-8 17:09
DX188 发表于 2022-12-8 16:37
过虑这样写呢:
名称 是 起始 [一级部门]
名称 是 结尾 [策划]






欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4