Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SQL查询:如何获取未分配给部门的对应员工id?_Sql Server 2005 - Fatal编程技术网

Sql server 2005 SQL查询:如何获取未分配给部门的对应员工id?

Sql server 2005 SQL查询:如何获取未分配给部门的对应员工id?,sql-server-2005,Sql Server 2005,我有员工和部门表格。如何获取未分配给部门的相应员工id Employee Table department table AllocatedDetails EmpID DeptID AllocatedID Name Name EmpID 现在我必须检索EmpID,它不在表AllocatedDetails中 谁能帮帮我吗 注意:我只需要SQL查询 select empi

我有
员工
部门
表格。如何获取未分配给部门的相应员工id

Employee Table      department table    AllocatedDetails
EmpID               DeptID              AllocatedID
Name                Name                EmpID
现在我必须检索
EmpID
,它不在表
AllocatedDetails

谁能帮帮我吗

注意:我只需要SQL查询

select empid, name
from employee
where empid not in (select empid from allocatedDetails)
注意:这假设allocatedid是一个deptid


注意:这假设allocatedid是一个deptid

您可以在每个表中发布示例表结果吗?我给出一些示例。。。如果ABC(Emp名称)分配给部门cse,并且他的Emp ID存储在AllocatedDetails表中,现在我想检索除员工ABC以外的其他员工详细信息……您可以在每个表中发布样本表结果吗?我给出一些示例。。。如果ABC(Emp名称)分配给部门cse,并且他的Emp ID存储在AllocatedDetails表中,现在我想检索除员工ABC以外的其他员工详细信息。。。。。。