00:00
这是关于这一点,我们再来最后一个第四点的话呢,就是呃,我们专门来去研究一下count函数的单独介绍,那么其实count呢,我们用的是最最多的,那么我们在这个地方呢,把count里边它支持的参数呢,都给大家去写一下,Count函数的这个相当于详细介绍啊好,我们发现在countt小括号里边,它是不是支持自动承载呀。看到了吧,支持这种写法,哎,这种这种的,哎这个都可以支持哈,哎,那么那么我们平时啊,用的是经常会用到这个,这个刚才已经说过了,哎,这个叫做count,里边是不是加上一个字段呀,那么其实它还可以怎么加呢?看着哈,我们还经常这么去用count括号里边我们去加一个星号,星号代表什么意思,是不是所有列所有字段呀,啊那如果加上星号,它的意思是说我们任何列只要是被空的,是不是都能够统计上呀,所以说你其实可以认为这个,其实再去查询你的这个表里边的总行数,所以我们使用抗的星号经常用来统计行数,看是不是100理解哈,因为它是这么想的,假如说你的员工表里边有三列,假如说有三列哈,那么其中第一列的话,比方说第三行的值违章了,能听懂吧。按说广。
01:32
我统计它是不是应该是106行啊,我这么说能理解吧啊,那么假如说第二个字段的话,第二行为闹了,能明白意思吧,哎,假如说第三行第三列值的话,第十行,第十行文章了,我这么说能跟上吧啊,那他的意思是说,我在统计的时候,只要是比方说我统计这一行的时候,只要有一个不会闹的,是不是就统计上了呀,这样说能跟上吧,只要有一个任何字段,只要有一个不会闹的,它就相当于加一,能听懂吧,就相当于加一啊,然后这样的话,你看它有多少行,是不是就加了多少次一啊,那所以最终结果就是行数,其实抗的星号比这个抗的括号里面加字段我们用的要多,用的要多啊,所以以后呢,只要涉及到说统计个数啊等等啊,我们一般来讲就有抗的型号了啊,就用它好,那么我们还呢,可能在一些资料书上会见到这种写法,也推荐给大家或者。
02:32
我说补充给大家怎么去写呢?这种写法以前见没见过,没有是吧?哎,抗一好,我们发现是不是也是107啊,好,这个这个COUNT1是什么意思呢?它的意思是说,假如说我们有一个有一个表,表里面有这么一列的值,它实际上呢,是用来统计一的个数,意思是说它相当于多了这么一列,多了这么一列,我比方说用蓝色的表示吧,那么这一列的话呢,那么就对应着就是加了这么一列的一这样的值,那么最终它其实是在统计一的个数,那很显然,是不是一共多少行就有多少个一啊,哎,它这样的一个意思啊,那有的同学说,那老师你这个地方写了个一,写二行不行呀,可以可以,效果是一样的,它就相当于统计了二的个数,就好比是我刚才的解释中。
03:32
中是不是加了一列的几啊?二是不是最终统计了一下一共有多少N啊,好,那么按照这个道理去推,我问你,我这个里边我写一个推弦可不可以啊,可不可以啊,那这个结果是多少?是不是也是107啊,能听懂意思了吧?所以说综上所述,那意思是说我count里边实际上可以加一个常量值,就相当于在你这个表中加了一列这样的常量值,统计一下个数,能听懂吧,只不过是一般谁没事写个这个呀,对不对,我们是不是都写一啊一因为比较简单对不对?它这个意思哈,好,统计个数,所以哈,我们就把抗的函数中有可能的情况都介绍给大家了,那么至于效率的问题呢,在这儿呢,我们简单说一下哈,啊,那有的同学可能就会去想效率的问题了,因为有多个的时候能够干一件事情。我们实际上就可。
04:32
给考虑效率了,对不对啊,那其实呢,在这个in dp之前,你像我们现在使用的这个存储引擎,我们安装的时候,是不是给大家介绍了,咱默认的存储引擎是in DB的啊,那么像在5.5版本之前,默认的存储引擎是叫做MY阿萨啊这样去写啊,叫做它,诶诶这个哈,那么在这个存储引响下,这个存储影下绝对谁的效率最高呢?Count的信号的效率最高,因为什么呢?因为这个存储引擎它里边有一个内部的计数器,它直接就返回了歌手,所以这个效率是最高的啊,这个就没得说啊,绝对就是它,那但是后面呢,我们使用了默认的存储引擎,是不是这种阴流DB的呀,在这种存储引请下,对有的同学说对了哈,那其实经过经过我们的测试,我们发现哎引请怎么写呀,引请引请一下对吧,那我们。
05:32
统计发现实际上to星号和TO1差不多,是不是都是用于统计行数的这种感觉啊,哎,这俩差不多了啊啊那么这个这效率差不多啊,但是要比谁要高呢?Count括号里边加谁啊,词段啊,要高这么一丢丢要高一些,要高一些,为什么要比它高呢?原因在于你要是看的括号里面加字段,它实际上要有一个判断的,是不是需要判断该字段的值是否为now,如果为now它是不是就不去加一了呀?如果不为now是不是去加一呀?哎,它有个筛选在里边哈,啊这样说能跟上吧?啊那么所以综上所述啊,不管哪个群储引选下我们一般用谁比较多count星号星星对不对啊,就是他了哈,嗯,对,咱班有个叫何星星的是吧?啊啊还有一个叫什么?
06:32
欣欣是吧?啊,我想起了翟欣欣了啊,一般的我们使用的是count星号,是不是用作统计函数啊,啊,用作统计函数没问题吧?嗯,好,那没问题呢,我们再来一个。
我来说两句