ORACLE 查询工资相同的员工的工资和姓名
时间: 2023-04-10 15:04:28 浏览: 410
可以使用以下 SQL 语句查询工资相同的员工的工资和姓名:
SELECT e1.ename, e1.sal
FROM emp e1, emp e2
WHERE e1.sal = e2.sal
AND e1.ename <> e2.ename;
请注意,这是一个编程类的问题,所以我可以回答。
相关问题
用Oracle查询工资相同的员工的工资和姓名
好的,以下是用Oracle查询工资相同的员工的工资和姓名的SQL语句:
SELECT e1.ename, e1.sal
FROM emp e1, emp e2
WHERE e1.sal = e2.sal AND e1.ename != e2.ename;
希望能对您有所帮助!如果您还有其他问题,欢迎继续问我。
oracle返回与30部门员工工资水平相同的员工姓名与工资
以下是一个可能的 SQL 查询语句,可以返回与30号部门员工工资水平相同的员工姓名和工资:
```
SELECT e.ename, e.sal
FROM emp e
WHERE e.deptno = 30 AND e.sal = (SELECT sal FROM emp WHERE deptno = 30);
```
这个查询语句首先选择了部门编号为30的员工,然后使用子查询获取该部门员工的工资水平。接着,使用 WHERE 子句来筛选出工资水平相同的员工,并返回他们的姓名和工资。