数据库系统概论学习4-SQL 语句和关系代数(二)单表查询
2024-10-21 10:01:49
4.12 字符匹配
- 精确查询和模糊查询
在这一节之前,我们学习的查询几乎都是精确查询,这就需要我们明确地知道某些属性的具体值。例如我们需要查询 'Wangxiaoxiao' 同学的信息,就需要在WHERE关键字后的条件判断中输入Name = 'Wangxiaoxiao'。但是如果我们需要查询姓 'Wang' 的同学的信息,使用精确查询就很难做到。这就需要我们使用LIKE关键字搭配两个特殊字符来进行模糊查询了,这两个字符是:
%(百分号)
:% 可以代表任意字符串或空值;_(下划线)
:_ 可以代表任意字符。
在模糊查询时,字符串是大小写敏感的。也就是说,此时字符串中的大写字母和小写字母不等价。例如:
'Wang%'
代表任意的以 'Wang' 开头的长度大于等于 4的字符串;'Wang_'
代表任意的以 'Wang' 开头的长度为 5的字符串;'%Wang%'
代表任意的长度大于等于 4,包含子串 'Wang' 的字符串;'_Wang_'
代表长度为 6 的中间四位子串为 'Wang' 的字符串;'%'
代表任意长度的字符串;'_ _ _'
代表长度为 3 的任意字符串;'_ _%'
、'_% _ '
、'%_ _'
代表任意的长度大于等于 2 的字符串。
4.15 SELECT 大作战(六)
最新文章
- 浩瀚技术团队... 安卓智能POS移动PDA开单器 开单器 进销存系统 进销存系统
- width的数值为百分比
- 2016huasacm暑假集训训练四 递推_B
- HDU1063 大数 java
- VMware 11安装Mac OS X 10.11.5虚拟机以及优化心得
- WHERE谓词对索引使用的影响
- Android menu 简单创建
- 去掉NavigationBar底部的黑线
- SQL开发 循序渐进
- word引用错误
- graylog2 架构--转载
- POJ 3126 Prime Path(BFS 数字处理)
- iOS 实现UIImageView 的不停的旋转(更新:2017.7.26)
- Spring--FileSystemXmlApplicationContext
- Grid 实现瀑布流布局
- Gradle史上最详细解析
- Android View 的事件分发原理解析
- Ajax实例OR技术原理 转自 (http://blog.csdn.net/evankaka )
- Redis架构之防雪崩设计:网站不宕机背后的兵法
- C++接口继承与实现继承的区别和选择
热门文章
- Redis特性和应用场景
- 傅里叶叠层成像FP(Fourier Ptychographic Imaging)查资料
- UTI 唯一类型标识
- B - Catch That Cow (抓牛)
- Sql注入基础_mysql注入
- hbase运行时ERROR:org.apache.hadoop.hbase.PleaseHoldException:Master is initializing的解决方法
- 记一次服务器inodes数报警的事件
- mix-in class selectors
- 内置函数:sorted 用法
- OpenCV3计算机视觉+Python(五)