查询比105号员工工资高的员工的员工号,员工名,员工工资信息

本文提供了一个SQL查询案例,展示了如何从员工表中选取薪资高于特定员工薪资的记录。具体操作包括使用子查询来获取指定员工的薪资,并以此为基准筛选出符合条件的其他员工信息。
select e.id, e.name, e.salary
  from employee e
 where salary > (select salary from employee a where a.employee.id = 105)
已知2张基本表:部门表:dept (部门,部门称);员工表 emp(员工员工姓名,年龄,入职时间,收入,部门) CREATE table dept(dept1 VARCHAR(6),dept_name VARCHAR(20)) default charset=utf8; INSERT into dept VALUES (‘101’,‘财务’); INSERT into dept VALUES (‘102’,‘销售’); INSERT into dept VALUES (‘103’,‘IT技术’); INSERT into dept VALUES (‘104’,‘行政’); CREATE table emp (sid VARCHAR(6),name VARCHAR(20),age TINYINT(2),woektime_start VARCHAR(10),incoming SMALLINT(10),dept2 VARCHAR(6))default charset=utf8; insert into emp VALUES (‘1789’,‘张三’,35,‘1980/1/1’,4000,‘101’); insert into emp VALUES (‘1674’,‘李四’,32,‘1983/4/1’,3500,‘101’); insert into emp VALUES (‘1776’,‘王五’,24,‘1990/7/1’,2000,‘101’); insert into emp VALUES (‘1568’,‘赵六’,57,‘1970/10/11’,7500,‘102’); insert into emp VALUES (‘1564’,‘荣七’,64,‘1963/10/11’,8500,‘102’); insert into emp VALUES (‘1879’,‘牛八’,55,‘1971/10/20’,7300,‘103’); insert into emp VALUES (‘1880’,‘老九’,55,‘1971/10/20’,8000,‘105); 1.列出每个部门的平均收入及部门称; 2.财务部门的收入总和; 3.It技术部入职员工员工 4.财务部门收入超过2000元的员工姓名 5.找出销售部收入最低的员工的入职时间; 6.找出年龄小于平均年龄的员工姓名ID和部门称 7.列出每个部门收入总和于9000的部门称 8.查出财务部门工资少于3800元的员工姓名 9.求财务部门最低工资员工姓名; 10.找出销售部门中年纪最大的员工姓名 11.求收入最低的员工姓名及所属部门称: 12.求李四的收入及部门称 13.求员工收入小于4000元的员工部门编及其部门称 14.列出每个部门中收入最员工姓名,部门称,收入,并按照收入降序; 15.求出财务部门收益最的俩位员工姓名,收益 16.查询财务部低于平均收入的员工员工姓名: 17.列出部门员工大于1个的部门称; 18.列出部门员工收入不超过7500,且大于3000的员工年纪及部门编; 19.求入职于20世纪70年代的员工所属部门称; 20.查找张三所在的部门称; 21.列出每一个部门中年纪最大的员工姓名,部门称; 22.列出每一个部门的员工总收入及部门称; 23.列出部门员工收入大于7000的员工,部门称; 24.找出哪个部门还没有员工入职; 25.先按部门大小排序,再依据入职时间由早到晚排序员工信息表 ; 26.求出财务部门工资员工姓名员工 27.求出工资在7500到8500之间,年龄最大的员工姓名和部门称。
09-25
已知2张基本表:部门表:dept (部门,部门称);员工表 emp(员工员工姓名,年龄,入职时间,收入,部门) CREATE table dept(dept1 VARCHAR(6),dept_name VARCHAR(20)) default charset=utf8; INSERT into dept VALUES ('101','财务'); INSERT into dept VALUES ('102','销售'); INSERT into dept VALUES ('103','IT技术'); INSERT into dept VALUES ('104','行政'); CREATE table emp (sid VARCHAR(6),name VARCHAR(20),age TINYINT(2),woektime_start VARCHAR(10),incoming SMALLINT(10),dept2 VARCHAR(6))default charset=utf8; insert into emp VALUES ('1789','张三',35,'1980/1/1',4000,'101'); insert into emp VALUES ('1674','李四',32,'1983/4/1',3500,'101'); insert into emp VALUES ('1776','王五',24,'1990/7/1',2000,'101'); insert into emp VALUES ('1568','赵六',57,'1970/10/11',7500,'102'); insert into emp VALUES ('1564','荣七',64,'1963/10/11',8500,'102'); insert into emp VALUES ('1879','牛八',55,'1971/10/20',7300,'103'); insert into emp VALUES ('1880','老九',55,'1971/10/20',8000,'105'); drop table dept ; drop table emp ; select * from dept; select * from emp ; 1.列出每个部门的平均收入及部门称; 2.财务部门的收入总和; 3.It技术部入职员工员工 4.财务部门收入超过2000元的员工姓名 emp incoming>2000 dept 财务 5.找出销售部收入最低的员工的入职时间; emp dept max 6.找出年龄小于平均年龄的员工姓名ID和部门称 7.列出每个部门收入总和于9000的部门称 8.查出财务部门工资少于3800元的员工姓名 财务 dept incoming emp name < 9.求财务部门最低工资员工姓名; min dept dept_name emp incoming min 10.找出销售部门中年纪最大的员工姓名 11.求收入最低的员工姓名及所属部门称: 12.求李四的收入及部门称 13.求员工收入小于4000元的员工部门编及其部门称 14.列出每个部门中收入最员工姓名,部门称,收入,并按照收入降序; 15.求出财务部门收益最的俩位员工姓名,收益 16.查询财务部低于平均收入的员工员工姓名: 17.列出部门员工大于1个的部门称; 18.列出部门员工收入不超过7500,且大于3000的员工年纪及部门编; 19.求入职于20世纪70年代的员工所属部门称; 20.查找张三所在的部门称; 21.列出每一个部门中年纪最大的员工姓名,部门称; 22.列出每一个部门的员工总收入及部门称; 23.列出部门员工收入大于7000的员工,部门称; 24.找出哪个部门还没有员工入职; 25.先按部门大小排序,再依据入职时间由早到晚排序员工信息表 ; 26.求出财务部门工资员工姓名员工 27.求出工资在7500到8500之间,年龄最大的员工姓名和部门称。
09-25
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值