00:00
好,那我们现在呢,咱们再把这个select标签再复制一下,然后咱们把咱们之前写的这个well标签的这个这种情况啊,咱们给它加上一个tw two。然后下面咱们再来看咱们的第三种解决方案啊,然后是咱们的第三个标签叫做trim标签。然后它的作用是用来干什么的呢?咱们先把情况说明一下,就比如说有同学会想啊,说你看咱们在拼接条件的时候,我们是不是可以把这个and给加到条件前面,然后呢,让他去拼接它之前的条件,那我们可不可以把这个and呀,给它加到咱们的条件后,让他去拼接我们当前后边的条件,OK吧,大家想想,咱们这样写其实也是没有问题的啊。但是现在呢,比如说我来测试一下,因为大家都知道well可以将咱们其中内容前面多余的and去掉。但是咱们是不是也有一种情况,比如说这最后这个性别呀,然后咱们给它设置为空字符串,然后这个员工姓名,咱们给他设置为张三,那这个时候这个条件成立,这个条件也成立,那咱们最后这个while里面的内容,这后边是不是就多了一个and,大家想想是不是。
01:12
对吧,然后我们现在咱们再来一个执行,大家看这个时候它到底行不行呢?因为while可以去掉前面多余的and,那它能去掉后边多余的and吗?来大家看这S口语句是不是又报错了,这后边多余的and能去掉吗?去不掉啊,所以说咱们在这再加上一句话,会自动将while标签中内容前多余的and去掉。但是大家注意,然后其中内容,其中内容后多余的and,多余的and对吧,然后无法去掉啊,这个大家要看好。好,那这个时候我们应该怎么做呢?大家注意啊,咱们可以这样去写,把well标签呢,给它换一下,换成什么标签,叫做trim标签。这个chi标签它的功能呢,就比较多了,大家看里面一共有几个属性啊,里面一共有四个属性。
02:06
然后prefix有pre over right有somex,然后有over right。干啥的?Prefix是在其中内容前面去加上某些内容,Prefix over rise是在我们当前其中内容的前边去掉指定内容。然后这个呢,然后是在我们当前咱们的标签中内容的后边,然后去添加指定内容,然后这是在它的后边是去掉某些内容。那所以说大家想想我们现在还差啥,咱们是不是就差,因为现在用的是trim标签啊,用的是well标签吗?不是。While标签能帮助我们自动生成while关键字,但是你现在呢,然后咱们用的不是while标签,所以说它是无法生成while关键字的。那所以我们就需要用到它的属性了,比如说我们要在我们这里面内容的前面,然后给它加上一个while关键字,然后我们需要在我们当前咱们这其中内容的后边,如果有多余的and,咱们是不是要把多余的and给去掉?
03:13
这个大家能看懂吧。好,然后这个时候我们再来一个执行,大家会发现诶will也有了,然后咱们最后的这个and,然后也给去掉了,大家看是不是。Well是不是有了,因为我们现在没有写well标签嘛,对不对,咱们后边这个多余的and是不是也没有了,为什么?因为我们的trim里面这个属性就是来去掉其中内容后边多余的一些内容的,OK吧,好啊。行,所以说这个trim呀,它就是一个截取的意思,它可以帮助我们在其中内容的前边或后边去添加指定内容,也可以去去掉指定内容啊好,这是咱们的第三个标签。好,咱们来看一下叫trim,叫做tram,然后它的作用大家看好,咱们主要来介绍这四个属性就行。
04:03
首先prefix,然后还有一个叫做six,咱们把这两个放在一块儿去写啊,它的作用是干什么的?在标签中,在标签中对吧,然后内容前前面,然后或后面啊或后面对吧,然后去添加指定内容。好,然后还有一个叫做pre啊,Prefix overri,然后还有一个叫什么叫做suffix overwe,然后这两个又是什么意思呢?在标签中内容前边或后边去去掉指定内容,大家注意啊,叫做去掉指定内容。行,这是我们多条件查询的第三种方式,大家呢,想用哪个都行啊,你用while也行啊,然后你说你用这个恒成立的条件也可以,然后我们在这用这个trim呢,也是可以的,OK吧,大家要知道多条件查询用这三种方式具体该如何去实现,OK啊。
05:06
现在这是咱们的第三个标签,叫做dream标签啊。
我来说两句