表格过滤中的In运算符的表达式是怎么写的
如图,In运算符的表达式是怎样的格式;
想要实现的效果是,我有一个参数@xsId,是一个字符串(xsId1,xsId2,xsId3,...),要判断表中的字段xsId是否包含在这个参数当中,查出相应的查询结果
本帖最后由 James.Lv 于 2022-3-11 15:13 编辑
您好,您如果使用的是mysql数据库的话,可以在查询使用SQL语句,然后使用这种方式:
SELECT * FROM `销售明细` where FIND_IN_SET(销售大区, '西北,华北,东北');
如果需要使用运算符IN 的话,那您就得把参数设置为多值参数,由用户来下拉选择多个值,不能传入逗号分隔的字符串
James.Lv 发表于 2022-3-11 15:12
您好,您如果使用的是mysql数据库的话,可以在查询使用SQL语句,然后使用这种方式:
SELECT * FROM `销售 ...
谢谢,我自己摸索出来了,就是像你说的一样,把参数设成多值,直接用 IN 就可以了 ddqq 发表于 2022-3-11 15:21
谢谢,我自己摸索出来了,就是像你说的一样,把参数设成多值,直接用 IN 就可以了
:hjyzw:
页:
[1]