我的表格中有Resigned Employee数据,如下所示,
EmpID LocationID JoinDate ResignDate Dept
1000 NY 12/12/2009 30/12/2012 Accounting
1001 NY 11/12/2009 30/11/2012 Accounting
1002 NY 10/10/2010 30/12/2012 IT
我只需要获得从部门和位置辞职的员工的结果(两者都应该相同),日期应小于其他辞职员工的辞职日期
以上例如:
我需要得到结果:
1001记录为1001从NY& amp;在员工1000的日期期间进行会计,
请帮我创建查询,
答案 0 :(得分:0)
select e1.*
from employers e1 join employers e2
on e1.LocatrionID = e2.LocationID and e1.Dept = e2.Dept
where e1.resigndate < e2.resigndate