【发布时间】:2017-03-07 23:31:54
【问题描述】:
您好,我有以下问题。我正在使用我的导师编写的脚本。
问题: 编写查询以显示在多伦多工作的所有员工的姓氏、职位、部门编号和部门名称。
我正在使用以下查询:
select last_name,department_id, department_name, job_title
from employees
join departments using (department_id)
join jobs using (job_id);
我唯一包含城市“多伦多”的表格是locations。 employees 表没有指向 locations 表的任何链接。 有关信息,departments 表包含指向位置和员工的链接。
你能帮我过滤一下在多伦多工作的人吗?
【问题讨论】:
-
你到底想要什么?
-
如果任何一个表中都没有位置信息,并且您的 ER 模型中没有位置,那么从多伦多位置获取所有员工是没有意义的。
-
您使用的是 MySQL 还是 MS SQL Server? (不要标记未涉及的产品。)