然后针对emp 员工表、salgarde 工资等级表、dept 部门表三张表做基本查询题目如下
时间: 2023-09-17 14:01:21 浏览: 168
1. 查询emp表中所有员工的姓名和工资。
可以使用如下SQL语句进行查询:
SELECT 姓名, 工资 FROM emp;
2. 查询salgrade表中所有工资等级的上限和下限。
可以使用如下SQL语句进行查询:
SELECT 上限, 下限 FROM salgrade;
3. 查询dept表中所有部门的名称和所在地。
可以使用如下SQL语句进行查询:
SELECT 部门名称, 所在地 FROM dept;
4. 查询emp表中工资大于5000的员工的姓名和工资。
可以使用如下SQL语句进行查询:
SELECT 姓名, 工资 FROM emp WHERE 工资 > 5000;
5. 查询dept表中所在地为"上海"的部门的名称和所在地。
可以使用如下SQL语句进行查询:
SELECT 部门名称, 所在地 FROM dept WHERE 所在地 = '上海';
6. 查询emp表中工资在5000到10000之间的员工的姓名和工资。
可以使用如下SQL语句进行查询:
SELECT 姓名, 工资 FROM emp WHERE 工资 BETWEEN 5000 AND 10000;
7. 查询emp表中工资最高的员工的姓名和工资。
可以使用如下SQL语句进行查询:
SELECT 姓名, 工资 FROM emp ORDER BY 工资 DESC LIMIT 1;
8. 查询dept表中共有多少个不同的部门。
可以使用如下SQL语句进行查询:
SELECT COUNT(DISTINCT 部门名称) FROM dept;
9. 查询salgrade表中工资等级在3到5之间的等级的上限和下限。
可以使用如下SQL语句进行查询:
SELECT 上限, 下限 FROM salgrade WHERE 等级 BETWEEN 3 AND 5;
10. 查询emp表中员工姓名为"张三"且所在部门为"销售部"的员工的工资。
可以使用如下SQL语句进行查询:
SELECT 工资 FROM emp WHERE 姓名 = '张三' AND 所在部门 = '销售部';
阅读全文