4.12 字符匹配

  • 精确查询和模糊查询
    在这一节之前,我们学习的查询几乎都是精确查询,这就需要我们明确地知道某些属性的具体值。例如我们需要查询 'Wangxiaoxiao' 同学的信息,就需要在WHERE关键字后的条件判断中输入Name = 'Wangxiaoxiao'。但是如果我们需要查询姓 'Wang' 的同学的信息,使用精确查询就很难做到。这就需要我们使用LIKE关键字搭配两个特殊字符来进行模糊查询了,这两个字符是:
  1. %(百分号):% 可以代表任意字符串或空值;
  2. _(下划线):_ 可以代表任意字符。

在模糊查询时,字符串是大小写敏感的。也就是说,此时字符串中的大写字母和小写字母不等价。例如:

  1. 'Wang%' 代表任意的以 'Wang' 开头的长度大于等于 4的字符串;
  2. 'Wang_' 代表任意的以 'Wang' 开头的长度为 5的字符串;
  3. '%Wang%'代表任意的长度大于等于 4,包含子串 'Wang' 的字符串;
  4. '_Wang_' 代表长度为 6 的中间四位子串为 'Wang' 的字符串;
  5. '%' 代表任意长度的字符串;
  6. '_ _ _' 代表长度为 3 的任意字符串;
  7. '_ _%''_% _ ''%_ _' 代表任意的长度大于等于 2 的字符串。

4.15 SELECT 大作战(六)

最新文章

  1. 浩瀚技术团队... 安卓智能POS移动PDA开单器 开单器 进销存系统 进销存系统
  2. width的数值为百分比
  3. 2016huasacm暑假集训训练四 递推_B
  4. HDU1063 大数 java
  5. VMware 11安装Mac OS X 10.11.5虚拟机以及优化心得
  6. WHERE谓词对索引使用的影响
  7. Android menu 简单创建
  8. 去掉NavigationBar底部的黑线
  9. SQL开发 循序渐进
  10. word引用错误
  11. graylog2 架构--转载
  12. POJ 3126 Prime Path(BFS 数字处理)
  13. iOS 实现UIImageView 的不停的旋转(更新:2017.7.26)
  14. Spring--FileSystemXmlApplicationContext
  15. Grid 实现瀑布流布局
  16. Gradle史上最详细解析
  17. Android View 的事件分发原理解析
  18. Ajax实例OR技术原理 转自 (http://blog.csdn.net/evankaka )
  19. Redis架构之防雪崩设计:网站不宕机背后的兵法
  20. C++接口继承与实现继承的区别和选择

热门文章

  1. Redis特性和应用场景
  2. 傅里叶叠层成像FP(Fourier Ptychographic Imaging)查资料
  3. UTI 唯一类型标识
  4. B - Catch That Cow (抓牛)
  5. Sql注入基础_mysql注入
  6. hbase运行时ERROR:org.apache.hadoop.hbase.PleaseHoldException:Master is initializing的解决方法
  7. 记一次服务器inodes数报警的事件
  8. mix-in class selectors
  9. 内置函数:sorted 用法
  10. OpenCV3计算机视觉+Python(五)