社区
Oracle
帖子详情
关于like的复杂的问题
phoenix520
2005-03-20 03:32:17
我在做一个模糊查询英文时遇到一些大小写的问题,比如
like '%abc%'
like '%ABC%'
like '%Abc%'
且这些待匹配的字符串都是变量,这些like怎么用一个sql实现呢?
高手帮忙了,谢先
...全文
96
3
打赏
收藏
关于like的复杂的问题
我在做一个模糊查询英文时遇到一些大小写的问题,比如 like '%abc%' like '%ABC%' like '%Abc%' 且这些待匹配的字符串都是变量,这些like怎么用一个sql实现呢? 高手帮忙了,谢先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mingxuan3000
2005-03-20
打赏
举报
回复
用 upper() 先把数据库里面的字段全转化成大写 把匹配查找的字段也转化成大写
select * from table where upper (字段) like '%'||translate('匹配字段',
'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')||'%'
其中 匹配字段 无论 是 abc ABC Abc 什么的都行
注意 '%'|| 的写法 不要弄掉了
GerryYang
2005-03-20
打赏
举报
回复
你可以用
upper(字段) like '%ABC%'
或者lower(字段) like '%abc%'
phoenix520
2005-03-20
打赏
举报
回复
不知道sql中有没有不区分大小的函数啊??
自己up一个
like & not like
子句中进行模式匹配的操作符,常用于字符串比较,以筛选出符合或不符合特定模式的数据行。下面详细介绍它们的用法、通配符以及示例。操作符是 SQL 中非常实用的模式匹配工具,可以帮助我们灵活地筛选出符合或不符合特定模式的数据。操作符相反,用于筛选出不符合指定模式的数据行。查询所有名字只有四个字符且第二个字符是。操作符可以与其他 SQL 操作符(如。)结合使用,以实现更
复杂
的查询。
MySQL中like模糊查询的性能优化方法在实际开发中,经常需要使用MySQL进行模糊查询。然而,随着数据量的增加和查询条件的
复杂
化,like模糊查询的性能
问题
也逐渐显现出来。本文将介绍一些MySQL
在MySQL的模糊查询中,性能优化是开发者们常常面临的
问题
。本文将介绍一些有效的优化方法,帮助提高查询效率。首先,避免在like模式前使用通配符,改用索引或全文索引进行优化。其次,利用索引加速模糊查询,但注意like模式的位置和通配符的使用方式。再者,减少对like模式的过度依赖,采用其他高效的查询方式。最后,推荐使用正则表达式替代like模式,虽然性能较低,但在满足
复杂
查询需求时更具优势。通过这些策略,可以有效提升MySQL的查询性能和响应速度。
mysql not like 没用_PHP - 使用NOT LIKE时,mysql查询不起作用
我有一个正在构建的查询字符串,当我使用LIKE时它工作正常,但它不适用于NOT LIKE$sWhere = "";if ( $_GET['sSearch'] != "" ){$aWords = preg_split('/\s+/', $_GET['sSearch']);$sWhere = "WHERE (";for ( $j=0 ; $j{if ( $aWords[$j] != "" ){if(s...
sql not like 数据遗漏
在一NULL列,两者LIKE并NOT LIKE反对任何搜索字符串将返回NULL。或者是使用 not exists()
mysql like escape_详解MySQL like如何查询包含'%'的字段(ESCAPE用法)
在SQl like语句中,比如SELECT * FROM user WHERE username LIKE '%luchi%'SELECT * FROM user WHERE username LIKE '_luchi_',% 作为通配符通配多个_ 作为通配符通配一个但当like 所要查询的字段中含有 % ,我们如何去查:这个时候就需要指明 字段中的那个'%‘ 不作为通配符;这里就需要用到 ESC...
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章