一、逻辑比较符
大多用在select语句中的where后,判断限定性条件的逻辑比较
- and(逻辑与)——指查询and左右两边的条件都满足的数据
- or(逻辑或)——指查询or左右两边的条件满足一个即可的数据
- between 小数 and 大数(在两个数之间)——多用于number类型的数据,指查询在小数与大数之间的所有符合条件的数据
- in(集合)——指查询在()中出现过的数据
- is null——指查询满足该条件为空的数据
注意:查询空数据时必须使用is null 而不能使用=null, 但是查询非空数据是可以使用not is null 或者 !=null
“=”:往往是字符串比较
二、模糊查找
多用于查找包含什么字母的数据或第几个字符是什么字母的数据
首先模糊查找需要了解数据库所使用的通配符:
- %:匹配0或者多个字符
- _:匹配单个字符
- 转义字符:escape ‘字符’,转成本身的字符