温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:05
来,那接着往下啊。列出在部门sales工作的员工姓名。假定不知道销售部的这个部门编号,那可以查部分编号啊,Select部门编号from department where,条件是name等于什么呀?叫sales。查出这个部门它所对应的部门编号。那select name from ERP where,条件是DP等于谁啊他?这个查的是销售部的部门编号,然后部分编号等于这个指导是不是查出这个部,这个部门下的工作的员工姓名啊。
01:06
列出薪金高于公司平均薪金的所有员工。列出薪金高于公司平均薪金的员工,公司的平均薪金是是是是是是多少这个吧,哎。比这个平均薪资要高的这个员工所在部门上级领导,我的天呐,这表连接多了。是吧,我们先把这张表连接一下啊,员工所在的部门要找到,所以说从E表中去找e name,从D表中找d name,从这个其实就是员工喽。是吧,哎,员工,然后紧接着呢,从这个leader表里面去找,这就是领导呗。
02:00
对吧,从你看这个一点一点就是员工呗,所在部门的话就是谁啊d.D内,然后上级领导就是L点。LL点内领导是不是,然后雇员的工资等级,那就应该是s grade呗。From什么呀?E这张表是不是来join谁啊?我们department这张表on条件是E的部门编号,E的部门编号DEP等于D的dept number啊,然后再往后join join这个EPL这张表on条件是什么呀?就E的这个叫做MGRR等于L的EP number啊,然后还得在这块加一个left。啊,左外连接,左外连接啊,然后继续往下,Join join谁啊,我们的salary great s表on条件是我们的E的什么salary between,什么as the law salary and s的什么high salary是不是?哎,然后后边有个where条件,Where条件是什么呀?是我们的E的工资得高于什么呀?我们的平均薪资,平均薪资应该是select average salary,然后from e就行了。
03:08
大家看这个啊。这个是员工,这个是部门名字,这个是他的领导,然后这个呢是他的等级,员工表和部门表填交条件是他员工表和我们这个员工表自连接,左外连接,然后条件是它,然后再往下join再和salary grade的连接,连接条件是它,然后外条件是它的公司得大于这个值。高于平均薪资的所有员工嘛,是不是粘贴执行。来。这些人他们的薪水不是四级别就是五级别,他们的薪资要比什么呀,平均薪资高。要比平均薪资高啊。
我来说两句