00:00
好,接下来是几个删除重复的,这其实跟这个有点一相似。没有意义的重复,我自动帮你省略掉了。那首先第一种场景是在group里面,什么意思?你在这怎么是order by呢?写错了啊,应该写啊。那把就是我标题写错了,来试一下a group。好。我先试一下吧,先先奥特吧,反正肯定是没问题的,来。前面我们是不是赖清啊,他把那100多个字段都告诉你了,就是转化成这样子来查的。好,接下来你看这里order by刚才是不是四个,每一个写两遍嘛,对吧,那我们再来试试goodbye by呗,嗯,我怎么改呢?我把这个asc什么都去掉啊,Asc去掉,然后这里改成可如何办,回车怎么样。
01:25
好,这个是语法错是什么,你不能带新的了啊,所以这个还得改,我现在改成什么,那这样我把新改掉,我写成URID,然后visit ID试一下吧,行吗?啊不行。嗯,一加二不会算的啊,一加一等于二我会算,一加二什么玩意儿不不认识。那在业务上有没有意义啊,没有意义,你重复的字段,重复分组有啥,那跟没做一样吗?对吧,多此一举啊,标题改赶紧改一下对吧。
02:16
好,再再接下来,接下来我们看一个什么limit by,那同样的,大家应该知道套路了呗。诶,大家知道limit可以写一个BY吗?这是它的语法吗?这跟另外一个limit加数字不是一个意思啊,基础里面应该有介绍啊,你就知道是一个用法,然后呢,你看我这不写两个编,它可以帮我们消除。只剩一个了吧,这是他的消除动作啊,那同样的消除应该还有一种key。UK什么意思啊?是不是关联键了,是不是可以写多个?
03:01
那这里我写两个一模一样的字段。那你再看看。肯定只剩一个的嘛,你他们是不是做了一个rap的join呢?你可能想要的是每张表的UID对吧。是这样吗?那我们改一个语法,我这个加一个表名前缀,我别名都是A跟B嘛,来回车。如果是这样就变成什么,还是属于同一个字段吗?同学们,我家的表填缀来源于不同的表是不属于啊,也就是说其实我默认这么写,它默认是不是同一张表来的,对吧?这是一个小细节啊,但是说实话。那正常人来讲会出现这种错误吗?你说我obi连续写两个一模一样的字段,那是不是你傻呀,那么你这写的有问题啊,对吧?那limit by你想做限制,你可能说一个字段写多遍吗?
04:15
如果你注意到了,你肯定不会,那包括这个,那这个还情有可原,你可能想的是两张表的,把它关联起来,关联字段,但是你忘了写前缀,这个还情有可原,其实大家从这个优化规则可以感受到什么。啊,积累是一点,他是把大家想的成对对,他只能保证这种啊,所以一加一不等于三啊,不要乱写,应该等于二对吧。所以这个没啥啊,这三个说实话就了解一下就行了,知道他做了处理。
我来说两句