我正在使用一个名为company with Tables的mysql数据库:
Employee-> |id_emp|fName|lName|id_Dept|
Department-> |id_Dept|dName|
Project-> |id_Proj|pName|id_Dept|status|budget|actBudget|
Emp_Prof-> |id_Emp|id_Proj|
我不确定如何运行与 emp_proj 连接表一起使用的查询。
要列出从事特定项目的所有员工,我可以使用以下查询:
SELECT id_Emp
FROM emp_proj
WHERE id_Emp IS NOT NULL;
但是,我想从员工表中输出 fName
和 lName
。我想我需要在 id_Emp
上使用 Employee
和 Emp_Prof
的联接。
任何人都可以帮助解决这种类型的查询语法吗? 谢谢...
最佳答案
尝试:
SELECT Employee.fName, Employee.lName FROM emp_proj, Employee WHERE emp_proj.id_Emp = Employee.id_Emp
关于php - 列出从事特定项目的所有员工,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26616391/