00:00
好呃,那这样的话呢,我们就使用诶,我们这个条件构造器呢,啊,给大家去讲解了一下,我们经常会使用的这个啊查询修改删除啊,都是带条件的行呃,那么其实我们最后再来看一下呃,除了我们刚刚诶简单用过的一些这个方法之外呢,我们这里面呢,其实还有一些这个比较好用的啊,比如说像我们的。这个分组啊,诶像我们这个排序啊,诶,比如说像我们这个还有一个last方法是吧?好,那我们最后呢,再来给大家去简单的诶说上几个方法吧,啊,如果说我们以后能用得到的话呢,啊,那么大家就可以去使用一下啊。好,呃,那我们还是回到这个查询这个位置吧,啊,回到这个查询这个地方,呃,然后呢,我们基于这个查询呢,再去做一个啊,比如说现在我们有啊这样的一个需求啊,比如说我要去查询这个啊性别。好,性别为零的啊,性别为女的,就是我们这个零啊,然后呢,呃,我还要根据什么呀,我就要根据这个age呢进行排序啊,进行这个排序,那么排序的话呢,我们就可以使用这个asc啊,这个正序或者是我们这个倒序啊,然后最后的话呢,我们还可以使用一个这个last方法啊,比如说我们还可以什么啊,做一个这个简单分页啊啊就是这样的一个操作吧,行吧,那我们就来看一下这个应该怎么写啊,好,那我们在这个employee map里面呢,我们去,哎还是调用这个select list,那么这个里面呢,我们依旧是一个develop。
01:33
好,呃,然后在new出来的这个angel barper里面呢,OK,我们就要去拼这个挑战了,那么性别为女的,这个特别简单直接EQ啊,这个真的啊,女那就是零,这就可以了,主要是下面一个说这个,呃,根据age呢进行排序,那么我们在排序的时候呢,大家注意哈。呃,它有一个order by,那么这个order by呢,好注意了啊,这个order呢,我们可以给上一个排序字段啊,但是呢,它这个排吧,它默认是使用的什么呀?诶使用的一个正序啊,就是升序的这个排序方式,好我们可以来试一下啊,好我们现在把这个结果呢接收回来。
02:21
好,我们再来把这个输出一下啊好,输出这个EPS,然后呢,我们大概来运行一下,大家来看一下这个结果。好,我们能看到他帮我们拿回来的数据呢,你看了啊呃,数据呢,肯定是啊,都是这个零的啊,这个都查回来,总共有四条数据,我们来看一下,诶零的呢,诶1234总共市场数据,然后呢,我们年龄最小的是22,最大的呢是这个啊四四好,所以说你来看一下我们最后的结果里面呢,就是22,然后呢。诶25,诶33,以及我们的四四,然后从这个so语句上面呢,我们也能看得到,他确实是帮我们做了这个排序了,但是呢,只有一个order by age,那么我们知道这种方式的话啊,默认情况下它就是一个诶升序了啊,就是一个升序的排序,所以说呢,如果说诶我想实现这个倒叙,那怎么应该进行排呢?那你单纯的用它就不行了啊,我们得使用另外一个方法,比如说啊叫做orderder,诶,嗯,小啊应该是这个orderder有一个。
03:25
升降序,那就是de sc,那么升序的话,这还可以使用这个asc啊,好比如说我们使用这个DSC,那么。我们在进行这个倒序排序的时候,诶这里面呢,它需要我们给上一个字段啊,但是这个字段的话,我们看一下这个方法里面呢,它需要我们传进去的是一个集合类型的对象,所以说呢,我们在写的时候呢,诶还需要想办法给它构造成一个集合,好那么这个位置的话,我们就简单一点啊,我直接啊去扭上一个啊宿组吧啊我们再把它呢,给它构造成一个集合,比如现在我们使用H排序,然后呢,这里面呢,我们使用诶里面呢有一个方法叫做at list。
04:10
好,我们就可以把这个。诶给它搞成一个集合,然后啊把它搞成一个集合以后呢,我们来看一下,它就能通过我们这个age呢,帮我们进行一个诶倒序的一个排序啊运行一下。好,那我们在最后呢,再来看一下这个结果,那么这个结果里面的话,我们能看到这个搜口L语句上面呢,诶,它就是一个de sc的倒序的一个排序方式,好,那么这是我们诶可以实现的第一种方式,那么其实呢,诶我们还可以怎么做呢?好,我再来给大家去介绍一个方法,呃,那么我们直接写orderb的时候呢,它默认是一个升序的,其实我们还可以再借助一个哎叫做last方法,呃那么这个last方法的话,我们在使用的时候需要注意一个问题啊,因为它会手动,就是它支持我们手动的把这个搜口语句呢,拼接到我们最终的这个搜Q的最后面,所以说呢,诶,因为它这就相当于直接把一个字符串呢,诶就加到诶你这个原本的这个soq语句的后面了,所以说呢,它是有soq注入的风险的,我们在使用的时候呢,诶一定要注意这个问题,好,那我们这个地方的话,可以简单的试一下,比如说我们想实现这个age的一个倒序排序,那只是在soq语句的后面的话呢,我们少一。
05:29
啊,De sc,那我就可以直接在这个位置写上一个DEC,这就可以了,好,我们再来试一下。OK,我们来看看好,那么这个so去你看我们的de sc,它也就拼到这个地方好,所以说呢,这是我们这个last这个方法的一个使用啊,啊或者说呢,呃,这个last的话,诶,既然你能这么用的话呢,那我就可以啊,诶有各种各样的一些这个用法出来了啊,比如说呢,我们也可以使用它做一个简单的分页了啊,就是我们这个简单分页效果,那比如说呢。
06:02
诶,等你这个啊,排完序以后呢,我在后面呢,再给你跟上一个limit啊,比如说我要查这个一,哎逗号三,我要查这几条数据,那么我们再来看一下这个效果。好,我们来看到这个效果,在我们这个so里面,诶,根据你这个edge诶进行一个倒序排序,然后呢,诶LIMIT1逗号三,然后呢,我们就成功的把里面的三条数据你看一。然后呢?二哎,这是第二条,诶,Sorry啊,这个七是第一条数据,然后呢,呃,第二条数据呢,就是我们的六啊。好,第二条数据是我们这个二啊,然后这是第一条数据,这是第二条数据,然后呢,第三条数据呢,诶就是我们这个六了啊好,总共的话呢,是帮我们返回了三条数据,好所以说呢,呃,给大家介绍这么几个方法呢,诶主要就是想让大家知道啊,我们在这个my plus里面,他帮我们提供了各种各样的一些方法,然后呢,我们在使用的时候呢,诶就可以结合上我们实际的一些情况呢,诶做一些灵活的一些应用啊好,那么其他的一些方法的话呢,我们就不再挨个给大家介绍了啊感兴趣的同学呢,诶你可以啊自己尝试着啊去啊试验一下啊每一个方法,然后呢,看看他能给我们带来一些什么效果。
我来说两句