SQL 查询练习:工资高于部门平均工资和特定员工的职工信息
SQL 查询练习:工资高于部门平均工资和特定员工的职工信息
数据表结构:
PEOPLE(pno, pname, sex, job, wage, dptno)
字段说明:
pno: 职工号pname: 职工姓名sex: 性别job: 职业wage: 工资dptno: 所在部门号
查询要求:
- 查询出工资比其所在部门平均工资高的所有职工信息。
- 查询列出工资大于'赵明华'工资的所有职工的信息。
SQL 语句:
1. 查询工资高于部门平均工资的员工信息:
SELECT *
FROM PEOPLE
WHERE wage > (SELECT AVG(wage) FROM PEOPLE WHERE dptno = PEOPLE.dptno);
2. 查询工资高于'赵明华'工资的员工信息:
SELECT *
FROM PEOPLE
WHERE wage > (SELECT wage FROM PEOPLE WHERE pname = '赵明华');
原文地址: https://www.cveoy.top/t/topic/oUIk 著作权归作者所有。请勿转载和采集!