黑马程序员-Oracle(第二讲)
1、where过滤条件
2、between and用法
注意这里包含800和1500,它相当于这么写
3、空值的处理
4、in的用法
这是说选出sal为800或1500或2000的
也可用于字符串
注意在表中所有的字段名称都是大写,而对于Oracle而言是严格区分大小写的
5、对于日期的处理
列如:查出emp表中,1981年3月2号以后入职的人员
由于现在还没与学习日趋处理函数,暂且可以这么用:
注意‘02-3月 -81’必须这么写
6、and 而且
or 或者
not 取反
7、模糊查询,通配符?,_
例如:查询emp表中,姓名包含ALL字符串的,也就是说,ALL字符串的左边和右边都可以出现任意个字符
还可以查询第二个字符是A的所有的姓名
但是如果你要查询名字中包含%的怎么办呢?
此时就要用到转义字符,默认转义字符是\
没有查询到,因为名字中本身就没有包含%的
当然,我们也可以自定义转义字符,用法:
这就是说,指定$为转义字符