创建一个显示员工姓名和部门编号的查询

时间:2011-10-12 06:30:13

标签: sql

嘿伙计们我有点坚持这个问题

创建一个查询,显示员工姓名,部门和所有与给定员工在同一部门工作的员工

我在想这就是答案:

Select ename,deptno
from emp, dept

但那不是正确答案

3 个答案:

答案 0 :(得分:3)

select name, dept_number from employees 
where dept_num  in 
            (select dept_num from employees where emp_num = given_emp_number);

答案 1 :(得分:0)

select employee_name,department,department_id,hire_date
from employees
where department ALL(
    select department_id
    from employees
    where department_id=bruce.exclude.bruce

答案 2 :(得分:-1)

select 
  e.last_name "EMP_NAME", d.deptno "DEPT" 
from 
  employees e, 
  dept d
where 
  d.deptno=e.department_id;
相关问题