oracle中模糊查询用like与通配符 % 实现

1、字段 like ‘%关键字%’字段包含”关键字”的记录 
2、字段 like ‘关键字%’字段以”关键字”开始的记录 
3、字段 like ‘%关键字’字段以”关键字”结束的记录

如果要找出一个字段中既有“关键字1”又有“关键字2”,可以用and条件

如果要找出一个字段中既有“关键字1”或“关键字2”,可以用or条件

oracle中模糊查询用 like 与单一任何字符(下划线_)限制字符长度

like '_ 十 _',找出字符长度为3并且中间的字符为十

like '十_ _',找出字符长度为3并且第一个字符为十

like '_ _十',找出字符长度为3并且第三个字符为十

oracle中提供了instr(字段名,关键字)函数,比使用‘%关键字%’效率要高

instr函数有三种情况

instr(字段,’关键字’)>0相当于 字段 like ‘%关键字%’ 
instr(字段,’关键字’)=1相当于 字段 like ‘关键字%’ 
instr(字段,’关键字’)=0相当于 字段 not like ‘%关键字%’

特殊用法: 
select id,name  from  user where instr(‘901678,901669’, id) > 0;
它等价于 
select id,name  from  user where id = 901678 or id = 901669;

oracle 中模糊查询 like相关推荐

  1. mysql中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示.  比如 SELECT * FROM [user ...

  2. oracle分组聚合查询,Oracle中分组查询group by用法规则解析

    本篇文章小编给大家分享一下Oracle中分组查询group by用法规则解析,文章介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Oracle中group by ...

  3. mysql 中模糊查询的四种用法介绍

    下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user] ...

  4. SQLAlchemy中模糊查询;JS中POST带参数跳转;JS获取url参数

    SQLAlchemy中模糊查询,如何like多个关键字 JS中POST带参数跳转 一个项目中要跳转到另外一个项目,还需要带参数 考虑到安全性的问题,最好是用POST跳转,不能再URL中拼参 所以找到了 ...

  5. mysql中模糊查询的四种用法

    转载自  https://www.cnblogs.com/songfayuan/articles/7290158.html 下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可 ...

  6. Oracle中如何查询一个表的所有字段名和数据类型

    Oracle中如何查询一个表的所有字段名和数据类型 查询语法 select A.COLUMN_NAME,A.DATA_TYPE from user_tab_columns A where TABLE_ ...

  7. oracle关联分组查询,oracle中关联查询、分组查询

    高级查询 1.关联查询 作用:可以跨越多表查询 --查询出员工的名字和他所在部门的的名字 //古老的写法 select first_name,name from s_emp,s_dept where ...

  8. Oracle中如何查询CLOB字段类型的内容

    2019独角兽企业重金招聘Python工程师标准>>> Oracle中如何查询CLOB字段类型的内容 [sql] view plain copy select * from tabl ...

  9. oracle中sql查询

    oracle中sql查询 一.查询 别名 拼接 nvl替换null值 distinct数据去重 修改列宽(控制sqlplus) 2.排序order by 3.查询条件where 3.函数 单行函数 聚 ...

最新文章

  1. ssh错误 server not ready for puppeth err=“ssh: handshake failed: ssh: unable to authenticate... 解决方法
  2. Spring-AOP概述
  3. cad移动时捕捉不到基点_硬盘或移动硬盘认不到时,应该怎样进行故障的检测才正确...
  4. 从浏览器地址栏输入url到显示页面的步骤
  5. Android初级教程:Android中解析方式之pull解析
  6. Linux超简单文本编辑器:nano
  7. Flutter代码锦囊---摇一摇
  8. IT 史上那些不为人知的第一次
  9. 倍福TwinCAT3中控制台达A2伺服使用
  10. matlab机器学习之朴素贝叶斯实例分析
  11. r语言 面板数据回归_在R语言中进行面板数据分析
  12. 机器学习基本概念-有监督学习和无监督学习
  13. 大数据告诉你,中国女人有多累
  14. 数理化计算机成热门专业,会计和土木工程成热门专业 制造业大发展是主因
  15. 跟键盘在一起时间比女朋友还长? 程序员如何选好一块专属键盘?
  16. Mathmatica可视化
  17. Python笔记-pyautogui 图片定位
  18. 解决“Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)“MySQL登录报错问题
  19. 第六章 Wi-Fi扫描流程
  20. 2021-2027全球与中国G Suite教学资源软件市场现状及未来发展趋势

热门文章

  1. Android 截长图
  2. HastelloyB 合金锻件 板材 棒材
  3. vba excel 开发游戏_VBA代码助手专业版正式发布,让天下没有难写的VBA代码
  4. java字符串转换成字符_Java字符串转为字符
  5. Word2021 常用基本操作
  6. javascript 求5的阶乘
  7. 《神界原罪2》实用玩法技巧汇总
  8. 手机型号大全_打王者荣耀作弊神器大全?duck不必
  9. python中html.parser_Python html.parser库学习小结
  10. Google I/O 2023 全球开发者大会 Reveal Event