00:00
来,咱们。今天上午就主要是说的这个表的连接,连接查询是吧,连接查询,尤其是这个外连接。啊,你要想一想什么时候需要使用外连接另外三张表,四张表关联查询,怎么关联查询。啊,就不能说只会两张表三张表复杂一些的啊,那行了,那咱们呢,就不再回顾了啊,不再回顾了啊,咱们直接看这个新的内容了啊,这个表连表的连接查询呢,下去之后呢,你自己按照我这个案例去写一写也是可以的啊。这个去除重复记录,它会修改表当中的数据吗?就这条语句的执行会让表当中的数据发生改变吗?不会啊,他这个呢,只是说把查询出的结果显示的时候去除什么重复记录。
01:01
是吧,哎,他他他并不是更新语句啊,也不是删除语句,它不会说把表表中的记录给给改变了。啊。这是咱们今天讲的第一个知识点吧,算是啊,第二个知识点呢,其实就是练习差距了。啊,这个尤其这个分类是吧,什么内连接外连接全连接,内连接是怎么回事,外连接是怎么回事,有什么区别啊能说上来。那具体测口语怎么写,哎,这个你还得想想啊,还得想想找找相关的例子啊。那行了,那咱们就别的呢,咱们不再回顾了啊,咱就直接看。接下来我们要学习的一个内容啊,是关于此查询。这个子查询啊。我们一起来看一看啊。首先第一个什么是紫查询。子查询都可以出现在哪里,什么是子查询,就是就是select语句当中啊,嵌套什么select语句啊,呃,被嵌套的select语句啊,是什么查询查询。
02:19
这是一个概念啊,先把这个概念理解了,然后呢,接下来就是子查询可以出现在。哪里是不是,哎,它可以出现在这几个位置,Select from。Where?很简单,就s select后面呢可以跟s select a from后面呢可以跟s select where后面呢也可以跟s select啊,它主要是出现在这几个位置上。这一个select语句当中嵌套select语句啊,就是子插曲。其实我们觉得这这块呢,我们可以先看几个例子啊,我们先看,比如说where子句中使用什么呀,来查询,在这用我们可以看一个案例啊,什么案例呢,找出啊,找出找出高于平均薪资的员工。
03:19
找出高于平均薪资的员工信息。那这个怎么找啊?Select from ERP外条件是薪资高于平均薪资。这样写行吗?什么原因外人后面不能直接用它是不是,哎,不能这么用。这是一种错误的写法。Where后面啊,不能直接使用分组函数,之前就讲过,我们怎么写呢?应该首先我们觉得啊,应该第一步,第二步啊,应该这样,第一步是干啥呀?找出什么平均薪资怎么找啊,Select对吧?Average from这个其实就是平均薪资啊。
04:22
对吧,平均薪资是这个数。是不是,哎之前我们也提过第一步,那第二步是什么呢?第二步就是外热过滤吧,啊,那就是说select星呗,From谁啊EP呗,外条件是薪税大于多少啊,这个值那就是这个值,这样我们就可以查出高于平均薪水的人了。就这些人。是吧?他们的薪水都比公司平均的薪资要高。那第一步和第二步合并,那合并的写法其实就是select的语句拿过来放到这后边这个值就是这个S语句对吧。
05:10
你把搜句拿过来,放到这个位置上就可以了,但加上小括号啊,这样呢,我们就相当于在外子句当中使用了一个什么紫砂菌一样。嗯,走,你看结果是不是一样啊,这个一样行,这个过了啊讲完了来,接下来我们看第。二种情况。啊。第二种情况就是from后面嵌套什么,哎,紫查询from后面,我觉得这个还是看案例。是。找出每个部门平均薪水的薪资等级。
06:01
找出每个部门平均薪水的薪资等级。
我来说两句