请教一下关于sql server中模糊匹配字段(如like '%'),如果想模糊匹配多种字符,应该怎么做?

2022-12-14 22:20

3个回答
字段1 like '%12[1-9]%'可以简化

字段1 like '%121%' or 字段1 like '%122%' or 。。。到 字段1 like '%129%'

如果从%121%到%180%,可以用
字段1 like '%1[2-7][1-9]%' or 字段1 like '%180%'

其它情况的话找出规律,可以简化,不一定要一个like搞定
希望能给你启发
貌似只能用or关键字来了,你要不是模糊查询就可以使用 in关键字了,我以前也遇到过这个问题,求问无果,就是用了or来一个一个拼的
你可以新建一个表,如把121,122,123,...,180存入表1的字段a,然后再用以下语句判断:
如表sggdfby有唯一字段id
select * from sggdfby
inner join
(
select id , a from sggdfby,表1
) t
on sggdfby.id = t.id
where charindex(a,字段1)>0
相关问答
EXCEL中如何实现模糊匹配?
2个回答2022-10-19 08:20
模糊查找的格式是星号,如下公式,即在A列中找包含江苏的内容。 =vlookup("*"&"江苏"&"*",a:a,1,0) 同样可以统计个数,同理
一个EXCEL多结果模糊匹配的问题。
1个回答2022-10-29 18:30
可以用高级筛选实现的; 1、根据条件,编写公式,作为高级筛选的条件,如图(数据供参考): D2的公式“="*"&B13&"*"”,用来做模糊匹配; 2、高级筛选:选择右边的数据源,在根...
全文
EXCEL VLOOKUP多条件模糊匹配求解
1个回答2022-10-31 17:46
=LOOKUP(1,0/((A:A=F1)*(B:B=G1)*(C:C=H1)),D:D) 若有疑问,欢迎沟通。
sql server模糊查询问题
2个回答2022-12-20 16:25
select * from 表名 where 字段名 like '%中文%' 或者 select * from 表名 where 字段名 like '中文' 试试看行不行!!!
vlookup 多条件加时间模糊匹配?
3个回答2022-10-29 16:59
多条件加时间模糊匹配,其实主要是满足条件的容易出现多个,而真正的条件是取得到满足条件成本的最低值。 根据上述的条件可以在SUMPRODUCT函数公式中再加上LARGE和SUM函数公式,公式图如下:...
全文
Excel多条件加时间模糊匹配?
1个回答2023-08-06 23:11
如图: K3公式: =IF(OR((A$3:A$100=G3)*(B$3:B$100=H3)*(C$3:C$100=I3)*(D$3:D$100<=J3)),INDEX(E$3:E$100,...
全文
EXCEL条件格式如何实现模糊匹配?
1个回答2022-10-22 13:07
选择A列-格式-条件格式 左侧选公式,右侧输入: =COUNT(FIND(MID($A$1&"扄",ROW(INDIRECT("1:"&LEN($A$1))),2),A1)) 点开格式选项,设置提示颜...
全文
excel日期格式如何实现模糊匹配
1个回答2022-10-27 12:52
方法一:添加辅助列 1,实现日期格式统一化:数据库2表增加I列为辅助I2=TEXT(B2,"e-m-d")下拉。 2,进行匹配:收支表D4=SUMIF(数据库2!I:I,A4,数据库2!E:E)下拉。...
全文
“模糊”与“模模糊糊”意思上的不同
3个回答2022-09-24 13:15
模糊:看不清,不清楚。 模模糊糊:表达不清晰,看不清。
形容“模模糊糊”的成语有哪些?
1个回答2024-01-31 23:33
1、隐隐约约[yǐn yǐn yuē yuē]:指看起来或听起来模糊,不很清楚,感觉不很明显。 2、影影绰绰[yǐng yǐng chuò chuò]:模模糊糊,不真切。 3、云雾迷蒙[yún ...
全文