00:00
好,接下来我们看第二个需求,叫统计视频类别热度前十啊呃,那主要的问题就在于它要类别热度。那我们先来讨论一下这个所谓的热度,我们应该怎么来评判这个热度呢?类别热度呢?观看流量这些叫热度对吧?但是现在是要类别热度啊,所谓的类别热度,你要把所有类别加在一块,统计一下总的观看次数吗?其实就这个类别的热度指的什么意思?这个类别有多少视频吧?就当前这个类别当中包含的视频数有多少个?注意,这不是视频的热度啊,视频的热度你可以用什么观看数,什么评论数,评分越高这个热度越好等等这些都可以,对吧?那其实如果说视频的热度,其实观看数最高,你评分高不一定代表它热度高,对吧?热度只关注的人多,那现在他要的是类别热度啊,对于一个视频平台来说,什么叫类别热度啊,是不是这个类别下视频最多呀,视频的数量最多对不对?能理解这个事吗?它跟视频的观看数没关系啊,他要的是什么类别热度呀,大家在写的时候写的是按照什么观方数据统计的什么,你们怎么做的,你们求的是不是每个类别下最热的前十的视频,你们求的这个内容是吧?你看需求没搞清楚对吧?那你们可能做的是那个分组套班,说我这个属于娱乐视频,娱乐视频呢前十的观看。
01:43
按数前十的十个视频对吧?然后还有那个什么新闻视频前十的,假如说这里面有十个类别,你们输出就是100条数据,是这个意思吗?你们做的这个内容是吗?对吧?啊,这不是的,这叫类别热度啊,这不是类别下视频热度,注意这个是不一样的需求都没搞清楚对吧?那我们在要写这个内容,说统计视频类别热度,我们敲定了所谓的类别热度呢?指的是什么?类别热度指的是对每个类别下视频数,这个叫类别热度啊,这个叫类别热度。好,那这个我们是不是要把所有的类别拿到,然后按照类别分组求count,然后倒叙求一个前十就好了,也不用非得求RA对吧?因为它是全局的,我们也没必要非得用分组。
02:43
好吧,我们前说了能不用over解决的,那我们就不用,之前是不是提过这事,对吧,那我们就outfi加limit,因为它只要全局的前十嘛,对吧,首先那对于这个需求第一步我们先要做什么事,把这个类别给它炸开,因为类别现在是一个数组,对不对,对吧,将类别类哎,炸谁拉个的啊,类别类炸开,因为我们最终只要这个所谓的类别,对吧,那我们这个它原名叫category,那我们炸出来这个字段我叫categor内就可以了,From from哪张表啊,还是这个国力RC,但是呢,要letter,对,这个是letter。
03:43
没有没有,对对吧。嗯,然后呢,我们去炸裂xlo,好炸裂这个开这个字段对吧,那我们呢,取一个别名叫开time as这个地方我们是不是已经写了叫categoror name对吧,这第一步啊,把它这离开啊,这离开如果说还是一样的,如果说我们。
04:15
只求这一个字段跟原字段没有关联的话,那第一步我们是不是可以有简单写法那的直接这么写,因为我们现在发现是不是只要这一个字段呀,那我们是不是可以把它改成那样写对吧?这个没问题吧,如果说我们要跟原字段有关联,是不是只能用第一种写法,如果说跟原子段没有关联,是不是可以这样写对吧?啊是这样的东西,好,那这个呢,我们等会就用它就方便一点啊,就不用这么长了啊,这是第一个啊,那将类别占开之后,接下来第二步按照类别做什么分组对吧?按照类别分组,然后呢,求看求看看呃并安看的排序对吧,取什么。
05:15
前十。好,那这个写一下,呃,Select是不是开name,然后是count心对吧?我们取名名叫CT from那张表啊,T表了是不是啊T表好那么接下来呢,我们说了,按照它分组还要求对吧,Group吧,By categ name是不是你上面有categ name有看到新是不是这个东西你就要放在分组里边对吧?好,那接下来呢,还有all by city de,还是倒叙吧,还是limit什么十对吧?啊就这两个拼起来的,哎,这个是空格啊好,那接下来呢,我们把这个最终S去完成一下啊,最终我们拼接一下啊,最终circle口我们写在这个地方,那我们把它呢,拿过来复制CTRLC往那一放,然后T1前面加一个咱们的括号,把这个T拿过来吧,展到。
06:18
大家注意这个分号就不要粘了,对吧,如果说你把分号粘过来就有问题了,运行一下啊,哎,这个地方是别名取的有问题吗。哦,我这个地方我看一下啊,这个没有取什么,没有取别名对吧,这个没有取别名,直接用的时候就有问题嘛,所以说这个地方没有取别名啊,在第二层签到的时候没得用了嘛,对吧?啊,这个别名忘了取了之前我们用的是这个地方去的便秘对吧,他有第二次写的这个没有。
07:23
好,那这个是音乐对吧,那看看来大家都一样啊,对于这个音乐或者娱乐这种视频还是看的更多一些啊,对吧,上面上传的都会更多一些啊,像那其他的一些关于什么新闻啊等等的博客啊,其他的电影也比较多,一就关于娱乐项目的会多一些,对吧?娱乐啊,运动啊,这种游戏啊,会多一些前十名的啊,其他的一些呃,枯燥无味的,那肯定大家都不太关心,对吧?这是我们所说的第二个需求啊,但是大家做错了是吧?那你们做的时候,你看到这个需求,或者说这个需求你不觉得奇怪吗?
08:04
这个需求要我们求的是什么?每个类别下视频观看数前十,你不觉得奇怪吗?是还是没做到这个需求是吧?啊,题出错了是吧?
我来说两句