【发布时间】:2016-05-18 21:44:00
【问题描述】:
以下是给定表的架构:
ProjectManager(ProjId, MgrId, StartDate, EndDate)
EmpProject(EmpId, ProjId, StartDate, EndDate)
其中“MgrId”与“EmpId”相同,只是命名不同。 问题是查找加入所有项目的非经理员工 ID。
我的想法是: 1. 在表 EmpProject 中,使用“group by ProjId”查找所有组中存在的 EmpId。 2.然后只选择那些不在ProjectManager.MgrId中的empid
另一个想法类似于 SQL Query to get common records
我尝试了几种方法,但都没有取得进展。 任何帮助将不胜感激,谢谢!
【问题讨论】: