00:00
好,那么接下来咱们试一下按逻辑表达式筛选,逻辑表达式筛选首先我们得明白逻辑运算符啊,它的主要的作用是干嘛的嘞,它主要的作用就是用于连接我们的条件表达式的,我这样说没毛病吧啊,当我们的条件比较多的时候,你得连在一起啊,怎么连呢?你也不能用逗号,是不是我们Java中就推荐用的是它,那咱MY搜狗中推荐用的是它,那它们都分别是什么意思来着呢?咱们可以来在这儿呢,再回顾一下哈,哎,那么像这个雨也叫并且对不对?那么它和我们的and呢,是作用是一样的啊,啥意思来着呀?如果两个条件都为处,那么最终结果,哎,结果为处哈,啊,否则或者说反。
01:00
之反之为false,只要有一个为false,是不是就为false呀,那么还有一个是这种,或者和哦,嗯它们两个的意思一样说呀,只要有一个条件为处,那么结果就为处啊,那么反之为false对吧?最后一个是非或者说not,那它的意思是说,如果连接的条件本身为false,本身为false,那么我们取反后,或者说呃这个呃这个叫做什么呢?啊,就结果吧,对不对,结果为出,那反之为false是这样的吧,啊这是关于我们的羽或非它们本身的意思哈,那当然说了建议使用它,那咱们就使用它来做来做。
02:00
这几个案例吧,首先我们第一个案例我想去查询啊,比较简单的工资在呃,在1万到2万之间的之间的啊,这个之间的员工名工资啊,以及他的这个奖金,我想查看这个怎么写嘞,Select一起来说哈,因为比较简单,Last name,逗号salary,还有什么?呃,奖金是commission attack对吧?From我们的employees where好条件为工资salary大于等于1AND是不是用上了and呀?当然其实你要是再规范一点,是不是应该这样呀,And什么呢?
03:00
对,小于等于2Y是不是这样来写,哎,他这个意思啊,但这样的话,你是不是容易把条件看那啥呀,我给你弄回去啊,因为刚学咱们先这么着没毛病吧,啊好了,那么现在我们去执行看对不对。工资是不是1万到2万之间的啊,是的吧,好了,这是第一个案例哈,来再来一个案例二,我想呢,去查询一下我们的这个部门编号不是在90到一百一百一吧,一百一之间的。啊,或者吧,我再试一个或者哈,或者我们的这个工资高于比方一万五的员工信息,哎,我想查这个是不是故意条件多了呀?嗯,怎么写sla的星啊,我们马上就看出来了,白勺的后面是星,好,然后from我们的emlos where部门编号department ID不是在怎么怎么写呢?当然我们可以这样小于90哦,Department ID大于110啊,还有什么呢?哦,Salary。
04:35
八五可以这么写吧,啊,我们看一下那个结果哈,我这个注释可以选中吗?可以啊,然后现在执行多少行呀,98行你就看这就行了,你要看那个数据是不是不好看了呀,这一次对不对啊,那么或者是我还可以怎么写嘞,我这就用对,我知道就用什么大于等于90PA,它小于等于110,然后取一下note可以吧啊,刚才是多少行来着,98好,我们现在看一下还是不是98这行对不对,对不对,是不是依然对呀,哎,这就是hand or not的使用,没毛病吧?哎,那么那逻辑表达式的筛选要是会了,是不是咱们逻辑运算图也会了呀,嗯,行吧,我们把这个填一下哈。
我来说两句