度量快速开发平台-专业、快速的软件定制快开平台

标题: ORACLE中用Instr模糊查询 [打印本页]

作者: 万望    时间: 2020-2-23 22:34
instr确实好用
作者: 万望    时间: 2020-2-23 22:35

作者: 张兴康    时间: 2020-2-24 16:35
万望 发表于 2016-3-23 22:35

这都去年的帖子了你还能翻出来
作者: 张兴康    时间: 2020-4-5 19:35
标题: ORACLE中用Instr模糊查询
instr(title,'手册')>0  相当于  title like '%手册%'

instr(title,'手册')=1  相当于  title like '手册%'

instr(title,'手册')=0  相当于  title not like '%手册%'

在大数据表中比使用like效率要高很多




作者: 张兴康    时间: 2020-4-5 19:36
Instr 的另一种用法
select   id, name from users where instr('101914, 104703', id) > 0;
  它等价于
select   id, name from users where id = 101914 or id = 104703;
作者: 张兴康    时间: 2020-4-5 19:37
自顶一个
作者: 万望    时间: 2020-4-5 21:25
这个真的吗?哪天我来整个千万条数据试试
作者: 万望    时间: 2020-4-5 21:26
貌似只有第一个用的最多,后面的还没用过
作者: 陈晓龙    时间: 2020-4-6 15:24
万望 发表于 2015-11-5 21:25
这个真的吗?哪天我来整个千万条数据试试

记着喊我观摩!
作者: 张军勇    时间: 2020-4-10 09:31
常用函数,楼主可以测试一下此函数的效率。仅仅分享函数貌似没什么太大用处。
作者: 王爱东    时间: 2020-4-10 16:37
可以大数据量测试下效率。




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2