dimFilterIds 是budg_template_dims 表里的一个字段, 存储的是 "222, 123, 111" , "1123, 1456, 2123" 这一类字段, 要从表里查询出 dimFilterIds 中包含 123 的记录, 则使用以下 sql:
sqlserver:
select * from budg_template_dims where CHARINDEX(','+ '"+ 123 + "' +',' , ','+ dimFilterIds +',') > 0
Oracle:
select * from budg_template_dims where instr(',' || dimFilterIds || ',' , ',' || "123" || ',' ,1,1) > 0;
# ("被查询字段", "匹配值", "起始位置","匹配第几个")
查询结果是: "222, 123, 111" 所在这一条记录被查出;