00:00
呃,来各位,那接下来呢,我们再来看一下这个所谓的各品牌复购率这个需求,首先我们先回忆一下啊,到底什么叫做品牌复购率来着?OK,那假定我这儿就有一个品牌A对吧?OK,好,所谓A的品牌复购率指的什么啊?首先我们需要先去求一下,在最近一段时间内,注意必须得是一段时间内对吧?OK,一段时间之内好购买过A品牌的人数有多少个,我们购买是按下单算的对吧?好,那完之后呢,再去求一个重复购买过A品牌的啊,这个人有多少个对不对?求俩人数,好,那再用重复购买的人数除以购买过的人数,得到的这个比值就是A品牌是不是在这一段时间之内的复购率啊,对吧?就这个意思,这就是复购率的概念,好,那也就是说我们要想去算这个所谓的复购率,我们要求的实际上就是啥。是不是就是这样的两个人数啊,对吧,我们需要去求一下,诶,就是说购买过的有多少人,重复购买过的有多少人,对吧?那购买过跟重复购买过是怎么定义的来着?诶我们说下单次数大于等于一就叫购买过,下单次数大于等于二,我们就叫重复购买过对不对?好,那怎样能把这样的人数求出来。
01:13
其实这是解决咱们这个问题的关键,对不对,怎样去求出来对吧,购买过A品牌两次以上的有几个人,也就说白了就是下单两次以上就几个人,对吧?哎,这个还有一个呢,就是下单一次以上的有多少人,怎么样去求。啊,可能直接哎去想的话,确实不太好想,但在这儿呢,我们可以举一个这个生活当中的例子啊呃,举一个不太恰当的例子啊呃,比如说呃,咱们班呢,这个比如说本周这个迟到现象比较严重,当然咱们班迟到现象不严重啊,这个大家到德很准时,好假如说比较严重啊好,完了之后呢,班主任很生气对吧?啊然后呢,告诉班长了,说诶,班长你给我统计一下对吧,咱们这一周里边对不对?迟到一次以上的有几名同学,迟到两次以上的有几名同学,三次以上的有几名同学。
02:04
哎,那大家想想,你说这个应该怎么去算呢。对不对,就是假设这个任务也不一定给班长啊,就是分到我们每个人身上了,对吧?诶如果你接到这个任务之后,你会怎么去怎么去统计啊,啊统计本周迟到一次以上的有几个人对吧?两次以上的有几个人,三姐你你说你会怎么统计。你怎样才能把这个总结出来。咱们统计出来是不是得先得知道每个同学在本周迟到了几次啊?是,是个道理吧,你得知道张三比如说迟到了五次,李四迟到了六次,呃,王五呢,迟到了七次,对不对?你得先找出来每个人在本周迟到的次数之后,是不是才能去数,OK,这个次数大于等于一的有几个人,对吧?次数大于等于二的有几个人呀,对吧?他说是这个道理吧,好,那完之后我们再回到这个复购率的区域上面来,刚才说了,我们要想求复购率,咱们得先统计什么来着,得先统计出来,比如说这有一个A品牌啊,OK,好,那下单次数大于等于一的有几个人,对吧?下单次数大于等于二的有几个人,咱是不是得先统计这个东西啊,对吧?好,那玩意之后你怎样才能统计出来。
03:09
那你不得先去算一算,就是在这一段时间里边,对吧,每个人下单A品牌的次数吗。对不对,你得先知道张三对吧,下单A对,下单这个A品牌的商品,比如说下单两次对吧,然后呢,李四对不对,然后呢,下单这个A品牌的商品,比如说下单了三次等等等等,每个人下单的次数得先求出来之后,是不是咱才能去数这个次数大于等于一的有几个,次数大于等于二的有几个呀,对吧,是不是应该是这样一个逻辑啊啊OK,当然啊,我们这儿要求的不止是一个品牌的复购率,我们要求的是什么来着,是各品牌的复购率,所以说我们要想求这个所谓的复购率,这个需求呢,我们的首要任务应该是什么呢?应该是先去统计一下每个用户购买。每个品牌的次数吧,对吧,你不能光统计每个人购买一个品牌的次数,因为我要求的是各品牌复购率你都得算一下,诶所以说我们当前的一个首要任务就是去计算,哎统计什么呢?诶,每个用户购买每个品牌的次数,当然得在得得是在呃一段时间之内的啊,咱们这个时间段呢,是不是俩呀,对吧,一个最近七天,一个是最近30天啊OK,好,那这是我们的首要任务,好首要任务算出来之后,剩下的怎么做?
04:25
大家是不是心里应该就有数了呀,对吧,OK,好,那现在呢,我就先讲这么多啊,然后大家有时间的话呢。可以再按照我们刚刚所讲的这个思路呢,就是没做出来的可以再去做一下啊,来,我把视频停一下。嗯,好了各位啊,那现在呢,我们一起把复购率的这个需求给它实现一下,呃,就是按照我们上午的时候,咱们那个分析呢,我们说就是计算这个各品牌的复购率的这个需求的首要任务是什么来着,是不是咱们得先去计算,是不是每个user也就每个用户对吧,购买或者叫做下单每个品牌下边的这个商品的是不是次数啊对吧?诶这是咱们现在要做的一个首要的任务,OK,好,那咱接下来呢,就把这个先给他完成一下啊呃,在这儿呢,我们要算的这个,呃统计周期呢,有两个,一个是最近七限的,一个是最近30,对吧,那咱现在呢,先只算一个啊来,我们现在先算一个7D的,OK好,那来大家分析分析,你说我怎样能统计出来,就是每个user购买每个品牌的次数,而且呢是在最近七天内啊,怎么能统计出来啊,首先那咱们这儿所谓的购买,我们指代的是什么来着,指代这下单对不对,所以说那这个对应的业务过。
05:38
层是不是肯定是下单呀,对吧?OK,好,那完了之后我们正常情况下你得怎么办呢?是不是得在DWS层找一找,找什么,找一找这个汇总表,看哪一张是不是能够帮我们去计算,呃,这个每个人购买每个品牌下边这个商品的次数啊,对吧?诶咱们就去找一找,OK,那现在我们找到d wi层的与下单相关的汇总表,呃,还是交易域吧,对吧?来,我现在把这个先圈一下啊,从这儿开始到这儿这都是交易域的,那与下单相关的呢?诶,前两个是跟下单相关的,然后呢,这个也是跟下单相关的,然后再往下,这个呢,也是跟下单相关的,然后再往下,呃,这个也是,呃,完了之后呢,这儿也是跟下载相关的,好,那咱们这儿呢,一共有这么多的表都是下单的,这个市值表聚合而来的,对吧,那我们到底用谁才能去计算,哎,每个人购买每个品牌的这个次数呢?到底谁呀,是不是。
06:35
只能是USKU这个力度,诶能去算咱们刚刚所提到的这个指标啊,对吧?OK,为什么这样的啊,其实咱们就根据这个力度的粗细,我们大概也能判断出来,咱们明确一下各位同学,大家说就是我刚刚所提到的每个人购买每个品牌的次数,你说这个结果它是什么力度的呀?每个人购买每个品牌的时候,你说的结果应该是什么意思?
07:01
用户品牌力度吧,对不对,每个人购买每个品牌的次数嘛,这这不显然是一个用户品牌力度的指标嘛,对吧,对不对,OK,好,那你想一想,我不管是算哪个指标,我在算它的时候,我都能,我我都只能从什么里边来呢?都只能从说力度比它小的那个汇总表里边来啊,对吧,是这样的,所以说那咱们这儿一大堆的表当中,你去找,你找完了之后,你发现就是比用户品牌力度小的汇总表,其实只有这个用户商品啊,那所以说在这儿呢,咱们肯定是从这儿去统计啊,你要是不选它,那那你只能选明细片了,对吧,只能选DWD层了啊这个大家理解一下好了,那你其实自己想也能想明白啊,你说用户商品力度能不能聚合到用户品牌力度,能吧,肯定是能的,对不对,所以说那我们从用户商品力度的订单汇总表当中统计这个值是没有问题的,好那现在咱们来分析一下,我们用哪张表呢?这一个1D的,一个ND的,对吧,咱们用谁呀,那显然是用ND啊,对吧?我现在要算的是不是在最近七天里边每个人买每个品牌的词。
08:02
次数上对吧?好,那这个怎么去算呢?怎么算,咱们先来回忆一下,就是这张表的这个结构啊,这张表当中每行数据指代的是什么?是一个人哎,对不对,在最近七天里边下单一个商品的是不是次数、件数、金额,还有在最近30天里边下单一个商品的次数、件数和金额呀,对吧?好,我们现在算的是什么来着,是人购买品牌的,是不是这个次数啊,对吧?那你说我们这儿大体的一个计算逻辑应该是啥样的呀,是不是应该是拿到这张表的数据对不对,然后我们需要做一个什么操作。拿到数据了,然后得做一个聚合吧,对不对,OK,那聚合的话,咱是不是得分组聚合,那我们按照什么分组呢?按照用户加品牌分,呃,用户加品牌分组吧,对吧,因为我们期望得到的力度是用户品牌力度,对吧?那所以是不是就得按照用户加品牌进行分组,OK,那咱们分半天,我们把什么样的数据分到一组去了呀。
09:01
我们相当于是会把同一个人对吧,购买同一个品牌下边的不同的商品的这些记录是不是给他聚合到一起啊,对吧啊这样,那完了之后呢,我们怎样得到人购买品牌的次数了,很简单,你把人购买商品的次数给它加一起,那不就是人购买品牌的字数了嘛,对吧,咱这是这么去规定的啊好了,那所以说这边我们就可以直接去写这个circle了,直接来一个select from dws,应该是不是交易啊对吧?呃,应该是下划线啊,下划线交易域,然后呢,我们找到user SKU对不对,然后呢,O,呃,加一个下线ED就完事了啊OK,找到ED,呃,NDNDND啊ND表好,那完之后呢,我们只需要拿它几个分区就行了,是不是一个分区就行了对吧?零六杠,诶幺四这个分区咱们给它拿到好,拿到之后按照我们刚才所说的,我们需要按照是不是用户加品牌先分个组,对吧,来找一个user,然后后边呢,TMTM,咱们不用再去维度表,因为我们之前在做汇总。
10:01
表的时候是不是就已经做过退化了呀,对吧?诶,OK,直接能拿到,然后注意观察一下,那咱这是不是最终我这需要用到ID,也会用到这个品牌的一个内膜,对吧?那所以说在最开始的时候,咱们就得先把这个内幕给他选出来啊,OK,好,把这个内幕拿过来,好,那我按照内幕去呃,分组的话对不对,会不会影响到这个结果的力度呢?其实并不会,对吧,因为t m midd跟t name他俩是一对一的,咱们之前说过对吧?好了,那这个咱就不再多说了,行,那现在我们往上走,呃来,那现在我们就可以选来U的ID,选出来TM,呃,这个呃ID,还有这个TM name na me OK,好,选出来之后咱需要干啥呢?是不是得求个和呀,对吧?咱对谁求和呢?是不是应该对那个older count7D进行求和呀,对吧,大家都知道,就是在这张表当中,Older count的7D指的是什么来着,指的是这个人购买一个SKU的次数,对不对,最近七点的次数,那我们现在把人。
11:01
购买SKU的次数给它聚合在一起了,就能得到是不是人购买品牌的这个次数了,对吧?所以说这样呢,我们得到的是人购买品牌的次数,当然只是最近七天内的啊好了,那这样一来咱们就搞定了,诶那搞定之后呢,接下来我们来思考一个小问题啊,什么小问题,就我们之前提到过一点啊,说对于ND的这个表而言呢,来来,我我们找到那张表数据啊,打开OK,我这儿出现这样一条数据,比如说一个U的一个SKID,我是不是不能证明这个人在最近七天里边是购买过这个SKU的,对吧?涉及到对于对于N天代表是不是都都具备这样一个特点,对吧?OK,好,那完了之后我在这儿求人购买品牌的次数的时候,那我这个用不用处理一下。这个用就处理一下了,用不用来一个什么萨的呀,那用了其实不需要对吧?OK,为什么不需要,大家想试想一下啊,就是假定啊,就是一个人对不对,然后呢,对一个SK而言,他在最近七天里边,他没有去下单,没去下单,那他的那个O的7D就等于几啊。
12:06
是不是就等于零啊,咱们在那张表里边算出是不是就是零,对吧,你零你进行求和那时候无所谓啊,对吧?啊,就不用管它了啊,所以这边呢,咱们直接得到的就是人在最近七天里边购买SK购买这个品牌的次数,好这个求出来了,求出来之后,那我们来看一下当前这个数据它的结构是什么样的啊来咱们把这个次数执行执行一下,好执行来之后咱们来看一下这个效果,再来看一看啊,那那现在我们应该就能看出来这样的一个效果了啊,这是在最近七天里边这些人购买这个是不一号品牌,也就是这个三星品牌的各个次数了,对吧?OK,那再往下走,诶,那下面还有啥呢?诶往下走,这是,呃,这些购买是不是11号品牌,这个香奈儿呢,对不对,所有的人他的一个购买的次数啊,对吧,等等等等,OK,那这就是我们当前得到的一个结果,好,那得到它之后,我们下一步应该干什么呢。得到它之后,我们理论上是不是就可以开始去算那个复购率了呀,对吧?诶,OK,那在这儿呢,我们先不用考虑全部的品牌,咱们暂时呢,先只考虑一个品牌的复购率啊好,那你要想算一个品牌复购率,比如说就一号品牌的复购率,那怎么样,我们是不是得先拿到t m mid等于一的这些所有的记录啊,对吧,拿到之后咱们怎样用它去算一号品牌的复购率呢?
13:23
怎么去算呀,其实拿到它之后,其实说白了就是数人呗,对吧?OK,你你应该根据谁去数,根据order看的去数,对吧?你就得去数一下,OK,那大于等于一的一共有多少个,完了之后呢,大于等于二的有多少个,是不是得去数这个东西啊对吧?好,那这个怎么数比较方便呢?其实咱们用三个if去数数是比较合适对不对?OK,我拿到这部分数据对吧?拿到之后呢,来我就写一个啥,Some if,这个older count大于等于一,那我就给它记个一,否则我就记零,那我们得到的其实就是购买过一号品牌的人数对不对?好,那完我再来一个萨,这个萨米怎么写呢?诶欧尔count大于等于二对不对,那我就记一,否则就记零,那我们得到的是不是就是重复购买过这个人,这个品牌的次这个人数了,对吧?OK,那就得到了,得到之后他俩一比,我们就能得到最终的那个复购率了,诶是这样的啊,也是我们如果只考虑一个品牌,那我是这么去算对吧,就是找到这分数据,然后呢,来一个萨if就完事了,对吧?但是我现在不能只考虑一个品牌。
14:23
我们要算的是各品牌对不对?OK,那也就说你除了要算一号品牌,你也要算下边这个11品牌,那问一下大家,你说11品牌咱们要单独算的话,怎么算,是不是也是找到它,然后来一个summer衣服就行了,对不对?那这些是不是都是同样的道理,对吧?也就是说你不管算哪个品牌,你都是萨衣服,那所以说我这儿呢,要想一块儿把这些品牌的复购率都求出来,你说我们应该怎么办呢?是不是来一个分组some衣就行了,对吧?OK,那咱们按谁分组呢?就按照品牌进行分组对不对?那完了之后呢,再诶用some if去分别计算每一个品牌的复购率就完事了,对不对?因为分组之后我们是不是同样的一个some聚合,呃,Some if这样一个聚合逻辑会应用在每一组上面啊,对吧?OK,那这其实就是我们接下来要做的工作了,好,那首先我们先给它来一个子查询,CTRLX给它放括号里来,这那咱们给它往前推一下啊,呃,这个我起个别名,咱就叫T1往下走啊,这要是select from t1,呃,我们需要做的工作的应该是。
15:23
葛如BY是不是品牌啊,那品牌这边我们除了要ID也要拿到name才行啊来往上走,呃,再拿一个t m midd,那下边呢,拿到t m name对不对,然后接下来的工作就很明确了,对不对,我们只需要来一个是不是sum,然后里边来一个if啊对吧?哎,里边我们写old count,如果大于等于一,其实这个条件也是多余的啊,我是不是咱们应该能看到我这儿是不是都是大于等于1A大于等于一啊对吧?OK啊,OK,那完了之后呢,接下来我们继续往下进行,当然其实不多余,其实不多余啊,我们为为什么不多余呢?我们得考虑一个什么情况来着,因为咱们这是七天,是这个道理吧,哎,这是七天呢,七天是不是有可能会出现那个等于零的那种情况啊,对吧,OK,那暂时呢,我们嗯,还是得留着它,还是得留着,不能不能不能删啊,虽然目前我们这个数据看的是没有零,没有零,但是可能出现零啊好,那现在往后走大于等于一,那我就记一个一,那否则的话呢,我就记一个零对不对,那这样一来我们就得到了,就是购买过每个品牌的那个人。
16:23
人数了,对不对,那接下来呢,我们再去求一个,就是重复购买过它的人数,重复购买的人数怎么求啊,是不是就把这个大于等于一改成大于等于二,那就完事了对不对?好,那复购率是不是就知道怎么求了,是不是用比上它那就完事了对不对?所以在这呢,我们直接CTRLX给它放过来,哎,之后呢,放在这啊来,那现在他俩一除就得到了每个品牌的复购率了,来来咱们执行一下,看一下效果啊,好了,那现在我们就已经得到了咱们最终的这个力度了啊,因为咱们要求的是各品牌的嘛,所以最终的结果的力度是不是肯定是品牌的力度啊,对吧,这一点要给他搞清楚,行了,那截止到现在这个需求咱们就算是做完了,诶,当然没有全部的完成,只是完成了这个最近七天的了,对吧?但其实只要最近七天完成了,那就近30的是不是就容易了,对吧?来我们看一下最近30的咱要算应该怎么算啊,是不是基于这个最近七天的稍微的改一改就行,对吧?来看一下怎么改啊,来大家说我们要改的话改哪。
17:23
就行了,他说要改改哪就行,只需要把older count是不是由原来的7D改成30D就完事了,对吧,你看别的咱用动,别的根本就不用动,对不对,你看啊,是不是这么回事,你看啊,你那如果直接把这个欧康的7D改成30D之后,那我们现在得到就啥是不就是在最近30天内,每个人购买每个品牌的是不是这个次数啊,对吧?OK,好,那完了之后呢,我们是不是仍然需要按照啥,按照品牌去分个组,然后呢,去统计各品牌的这个购买,呃,这个人数和重复购买人数啊,对吧?好,那其实还是这样一个逻辑,也就是我们这只需要改一下它就OK了,别的都不用动好了,那截止到现在最近七天内和最近30天内各品牌的复合率就算完了,哎,当然算完之后,那我们是不是需要把这俩紫茶询给它,呃,最终合并一合并在一起啊,对吧,OK,那合并的话,我们这儿应该用哪种方式了,咱来看啊,咱们最终最终啊,这边我们应该是把不同的统计周期放在不同的行,对吧,OK,那所以说在这我们要是直接把这俩三个和的话,应该。
18:23
用union对吧?哎是这样的,OK,那在这呢,我就不演示这个union了,因为非常简单啊,然后呢,我们现在来分析分析啊,就是我这俩circle克我能不能给他就是诶呃,就是相当于是合并到一个S口里啊对不对,咱们看一看能不能合并。啊,Union很简单对吧,我们现在不用union啊,OK,这个能不能合到一起,应该是能的,对吧?这两三克它也具备什么特点呢?咱们来分析分析啊呃,其实通通通过刚才咱们的这个修改,大家就能够看出来,这俩需求唯一的区别是不是就在这儿了,对吧?那相当于这俩三和他们的特点是什么呢?他们应该也是在对是不是相同的行,是不是进行相同的这个诶一个聚合呀,对吧?那唯一的不同是什么呢?唯一的不同是不是就是它里边聚合的这个字段是不一样的对吧?OK,七这边聚合的是older count的7D 30这边是聚合的older count的30里别的都是一样的,所以在这咱们还是可以怎么做呢?咱可以这样,我先拿到是不是这一部分数据啊,对吧,然后呢,我给它炸成是不是两倍啊对吧,当然两倍之后呢,我们看一看,就是这个circle当中,我们需要用到这些行里边的哪些字段,对不对,咱们看看需要用哪些字段啊OK,那能看到的这儿是不是有UID,那还有TM对不对,还有这个order这。
19:39
是,呃,咱们在做这个复购率的统计的时候,是不是需要用到的字段呀,对吧?那我们是不是就得从这两部分数据当中把这些字段取出来啊,对不对?然后注意观察,对于user ID和品牌信息就不上下这两个是不是都是完全一样的对不对?所以这几个字咱们直接取就完事了啊,OK,但是谁不一样呢?Older count它就有区别了,对不对?上面这个它得拿older count7D的,下边这个咱们得拿older count30D的,没问题吧?OK,是不是也是先拿到这样的两份数据之后,我们来一个分组聚合,那是不是就OK了,对吧?诶,就是在这儿咱们应该这么去做,好,那我现在再给大家演示一下这个具体怎么操作啊来咱们一起来看,那首先呢,我们需要先去select from是不是找到这一张表的这一个分区对吧?好拿过来,呃,拿过来之后呢,我们这个shift一下啊,拿到之后我们需要怎么去处理。
20:28
怎么处理啊,是不是得先拿到咱们这儿所需要的这些字段呀,对吧?User ID在这儿我们是需要用到的,那还有谁呢?还有TMID咱也需要,TM,呃,Name咱也需要啊,TM me,呃,TM呃,Na me,诶,咱也需要,OK,这个都OK,对吧?然后再拿,咱们还得拿谁来着?我们是不是还得去拿那个older count呀,对吧?但是注意order count咱们就不能再直接拿了,我得干啥呢?是不是得先把数据炸成两份,再根据我每一份的标识去拿不同的纸啊,对吧?那所以在这儿呢,咱们得先炸一下,我来一个来VX啊,然后里边呢,我放一个ara,呃,后边呢,我只需要放一个七,放一个30就够了啊,然后我们后边来一个T,然后S后边来一个re dayys,好,那这样一来的话,数据炸成哎两份了,对不对,那玩到这儿,咱就可以根据我们刚刚的这个recent去选择我们需要的值了,来在这呢,我们还是。
21:28
是用case去选啊,呃,这边我们判断的应该是代这个字段,那问wh hen,问问什么,问七,那then在什么呢?Then older count是不是7D啊对吧?来CTRD,那问30,那咱就拿older count30D来这边来一个诶30,哎,好了,那这样一来的话,我们就拿到了我们所需要的这些字段了,起一个边名就叫older count,那当然各位同学啊,你说recent this,咱们要不要选出来呢?要选出来为啥?因为最终咱是不是得按照它进行这个葛鲁拜呀,对吧?好了,那接下来那我们继续往下走,截止到现在呢,我们期望得到的这份数据就算是诶拿到了,我们一共拿了几个字段呢?一共拿了相当于是五个字段,对吧,里边第一个ne这边是不是全是七,这边是不是全是30啊,这个值没问题吧,好往下走UID,那UID上下都是一样的对不对,那完之后呢,TM上下也都是诶一样的,然后再往下就是这个就不一样的对不对,OOC那上面是七的这个。
22:28
是30抵抗,他俩是不一样的,行了,那接下来我们继续走下边怎么办?下边是不是就可以直接按照re进行分组,然后呢,再把上边这个巨库逻辑再做一遍就完事了,对吧?好,那现在我快速的做一下CTRLX,那咱们需要先给它来一个诶子查询,诶CTRLV,那这边呢,往前推一下,呃,给它起原名咱就叫T1就行了,来我们select之后呢,From,那from谁呢?From t1,然后谁正常是不是咱这得先对吧,但是你要注意啊,你按照我们上面的这个聚合逻辑,我们把数据从这个表里边取出来之后,它是不是得先聚合到用户品牌力度啊,对吧?OK,那咱们这儿呢,我有了recent days了,我相当于就得把数据聚合到什么力度啊,是不是聚合到recent days用户品牌力度啊,对吧,相当于我七这边我会有一个用户品牌,30这边是不是也有一个用户到品牌啊,对吧,所以在这儿我们分组就得按照这三个字的分组了,一个是user ID,一个是T。
23:28
啊,当然说三个字段也不准确啊,因该还得带来一个TM内部对吧?因为我们最终需要用到TM内啊,OK,好,那这样一来这个分组就算是完成了,完成之后我们继续往上走,那上边这个位置,其实我们做的聚合逻辑应该是一样的,对吧?所以在这儿呢,我们把这个聚合逻辑还给它拿过来,但是这个三聚合,注意我们就不再区分30和七了,对吧?因为七和30是不是在一个字段里边对吧?咱们都叫order,所以把这个order拿过来就行了,当然各位,我们上面这是不是还得把这个recent days也取出来啊,对不对?来,那现在呢,这边我们再给它往回,往回退一下啊,给它对齐,然后呢,再往前推,好,那这样一来我们就已经完成了我们上述的这个聚合,当中的第一步了,聚合到用户品牌力度,最后是不是还得再来一次聚合,聚合到品牌力度才能得到咱们最终的结果呀,对吧?好,那这边其实也是一样的,你就把这个呢,给它CTRLCCTRLX吧,诶给它拿过来,给它放在一个框里,诶拿过来,拿过来之后呢,这边咱给它往前诶。
24:26
咱给他往前推吧,哎,走,然后这边我们起个别名叫做T2,那这时候我们再来一个select,诶,From这个T2,但是啊,这个from t2,我们葛鲁能不能只按照比如说这个品牌去分组,能吗?肯定不行,我们还是来得带着谁,你得始终带着re,对吧?哎,所以这边我们再来一个t m midd,哎,再来一个t m name a好了,那这样一来我们这,呃,这个最后一个分组条件也就写好了,写好之后我们继续往上翻,这边咱是不是就可以再进行最后一步这个相同的聚合就OK了,对吧?诶,这边咱CTRLC直接拿过来,诶这个我们就不需要再去做调整了,这个聚合逻辑就是这么个聚合逻辑,不用动,为什么不用动呢?因为啊,你看啊,不管是七这边还是30这边,是不是都是这么写的呀,对吧,那所以在这儿呢,咱们就不用再调整了,好了,那完成之后我们再补上一个字段叫做this,好,那现在我们这个词就在这写完整了,来我直接回车。
25:24
好了各位,那现在咱们就已经得到了最近七天内的每个品牌的复购率和最近30天内的每个品牌的复购率了,哎,就是这么个逻辑啊,好了,复购率的需求到目前为止就算是诶完成了,呃,那我加一个标注啊,这个是咱们的一个,呃,我写一个方案二吧,OK啊,上面分开写的那个我叫做方案一,这俩我都留着啊,哎,方案一。呃,这个应该写在这啊,好了,那现在我们复合率的需求就完成了,视频我给他停一下啊。
我来说两句