我的编程空间,编程开发者的网络收藏夹
学习永远不晚

SqlServer2016模糊匹配的方式有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

SqlServer2016模糊匹配的方式有哪些

这篇文章主要介绍SqlServer2016模糊匹配的方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

具体如下:

数据库是Sqlserver 2016版

现在业务需求是:要查询出企业名称为以下几个的,XXX,XXXX等等:

第一种方式like '%XXX%' OR like '%XXXX%'

select cName from tAccountAuditing where
cName
like '%测试moa000154%'
OR
cName
like '%测试集团上海事业部%'
and activeAuditingCodeFromJdjr = 1

第二种方式PATINDEX('%XXX%',cName) > 0

select cName from tAccountAuditing where
(
PATINDEX('%测试moa000154%',cName) > 0
OR
PATINDEX('%测试集团上海事业部%',cName) > 0
) and activeAuditingCodeFromJdjr = 1

第三种方式CHATINDEX('XXX',cName) > 0   这里不要百分号的啊

select cName from tAccountAuditing where
(
CHARINDEX('测试moa000154',cName) > 0
OR
CHARINDEX('测试集团上海事业部',cName) > 0
) and activeAuditingCodeFromJdjr = 1

以上是“SqlServer2016模糊匹配的方式有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

SqlServer2016模糊匹配的方式有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

elasticsearch模糊匹配的方法是什么

在Elasticsearch中,可以使用模糊匹配实现模糊搜索。以下是几种常用的模糊匹配方法:1. 通配符查询(Wildcard Query):使用通配符(*和?)进行模糊匹配。例如,使用"el*icse*ch"可以匹配到"elasticse
2023-10-11

C#模式匹配有哪些及怎么实现

这篇文章主要介绍“C#模式匹配有哪些及怎么实现”,在日常操作中,相信很多人在C#模式匹配有哪些及怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C#模式匹配有哪些及怎么实现”的疑惑有所帮助!接下来,请跟
2023-06-29

mongodb数字模糊匹配的方法是什么

在MongoDB中,可以使用正则表达式来实现数字模糊匹配。例如,假设有一个集合存储了一些文档,其中一个字段是数字类型。现在我们想要模糊匹配这个数字字段,可以使用正则表达式的方式来实现。以下是一个示例,展示了如何使用正则表达式进行数字模糊匹配
2023-08-23

Scala模式匹配的方法

这篇文章主要介绍“Scala模式匹配的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Scala模式匹配的方法”文章能帮助大家解决问题。简单匹配Scala的模式匹配最常用于match语句中。下面是
2023-06-27

awk模糊匹配字符串的方法是什么

awk中的模糊匹配字符串可以通过使用正则表达式来实现。可以使用`~`运算符来判断一个字符串是否匹配某个模式。例如,假设我们有一个包含字符串的文件,我们想要找到以"abc"开头的所有行,可以使用以下命令:```shellawk '/^abc/
2023-08-16

vlookup关键字模糊匹配的方法是什么

VLOOKUP函数在进行关键字模糊匹配时,可以使用通配符*来表示任意字符。可以通过在VLOOKUP函数的第一个参数中使用通配符来匹配关键字的一部分。例如,如果要在名字列表中查找包含关键字"John"的名字,但不知道完整的名字,可以使用以下公
2023-09-07

mysql模糊匹配多个值的两种方法实例

目录要求:实现mysql中对同个字段进行多个匹配值的模糊查询方法一:将like作为连接条件方法二:正则表达式搭配group_concat函数总结要求:实现mysql中对同个字段进行多个匹配值的模糊查询先看数据表:目标是在user表中,匹配
2022-12-15

python匹配数据的方法有哪些

Python中匹配数据的方法有多种,以下是其中一些常见的方法:1. 字符串匹配:使用字符串的内置方法(如`str.find()`、`str.index()`、`str.count()`等)或正则表达式来匹配字符串中的特定模式。2. 正则表达
2023-08-30

redis命令模糊匹配查询的方法是什么

在Redis中,可以使用SCAN命令进行模糊匹配查询。SCAN命令是一个游标方式的迭代器,它可以逐步遍历匹配给定模式的所有键。具体步骤如下:1. 使用SCAN命令,传入需要匹配的模式作为参数,比如:`SCAN 0 MATCH pattern
2023-08-23

PHP实现模糊查询的方法有哪些

PHP实现模糊查询的方法有多种,可以根据具体的需求选择以下几种常用的方法:1. 使用LIKE语句:在SQL查询中,使用LIKE语句配合通配符(%)来实现模糊查询。例如:SELECT * FROM table WHERE column LIK
2023-08-24

正则表达式的匹配规则有哪些

正则表达式的匹配规则有以下几种:1. 字符匹配:使用普通字符来匹配输入的相应字符。2. 通配符匹配:使用特殊字符来匹配任意一个字符。3. 字符类匹配:使用字符类来匹配某个字符集合中的任意一个字符。4. 反向字符类匹配:使用反向字符类来匹配不
2023-09-26

MySQL模糊查询的用法有哪些

MySQL模糊查询主要使用通配符来实现,常用的通配符有:%:表示任意字符出现0次或多次_:表示任意单个字符[charlist]:表示在指定字符集合中的一个字符[^charlist]:表示不在指定字符集合中的一个字符常见的模糊查询用法包
MySQL模糊查询的用法有哪些
2024-04-09

python匹配任意字符串的方法有哪些

Python匹配任意字符串的方法有以下几种:1.使用正则表达式:可以使用re模块中的match()、search()、findall()等方法,通过正则表达式匹配任意字符串。2.使用字符串方法:可以使用字符串方法中的startswith()
2023-06-13

编程热搜

目录