温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好了,那么接下来呢,我们就通过一些案例呢,来去详细的去介绍一下我们分组函数的一个使用哈,那么首先呢,我们先去做一个比较简单的案例,比如说我们要去查询一下每个工种的最高工资,好,我写到这了,嗯,这个叫做案例一,那我需要去查询每个工种的最高工资,好怎么写呢?根据刚才的这个语法啊,我们一起来说了哈,哎,这样。点头啊,Select我们的最高工资,那最高工资它也是分组函数,所以可以放在查询列表这,那就是max我们的salary哈,为了简单我就不起别名了哈,那再往后加每个工种,那所以说它应该是按谁来去分组的。对了,工种啊,记住找这种字眼就是每个什么,那就是按什么来分组,对不对啊,那工种的话是job ID,再去from我们的员工表,没有筛选,所以直接group by后面是不是加上我们的job ID呀,哎,那这样就行了哈,那么现在我们再去执行啊,出来了吧,啊,这个就是关于我们的一个非常非常简单的,那这个就叫做简单的分组查询。
01:22
好,我们再继续往下哈,假如说呢,我再去查询一个每个位置的这样的一个每个位置上的部门个数,看能不能做出来,再继续案例二,那么就是查询每个位置上的部门个数怎么写呀,哎,那么涉及到了位置和部门个数,这个应该用到了,有对了,是不是departments表呀,这个是代表我们所有的部门信息,部门一共多少个,绝对是在这个表中体现出来的。好,这呢,有一个部门编号,那很显然每个位置那说明是不是就要怎么样,是不是按它来分组了,那我们再来写一下啊,部门个数,那就是count星号,在逗号按谁分组,那么谁就可以被查询出来,我们就可以放在这没问题吧,然后from我们的departments表group by谁呢?
02:21
对了,就是我们的location ID,好,我们现在呢,再去执行出来了吧,这是。
我来说两句