2011-03-10 83 views
1

我有EmployeeDepartment表。我如何獲得未分配給部門的相應員工ID?SQL查詢:如何獲取未分配給部門的相應員工ID?

Employee Table  department table AllocatedDetails 
EmpID    DeptID    AllocatedID 
Name    Name    EmpID 

現在我必須檢索EmpID這是不在表AllocatedDetails表。

誰能幫我請.....

注:我需要的SQL查詢僅

+0

你可以張貼在樣品表結果每張桌子? – Crimsonland 2011-03-10 05:41:46

+0

我舉一些例子......如果ABC(職位名稱)被分配給部門cse和他的僱主ID存儲在AllocatedDetails表現在我想reterive其他僱員的詳細信息除了僱員ABC ...... – Raj 2011-03-10 05:47:39

回答

1
select empid, name 
from employee 
where empid not in (select empid from allocatedDetails) 

注意這個假設allocatedid是DEPTID

相關問題