Schema Diagram http://gyazo.com/0231b1a3943be76da288b9dce07828a7.png
我正在尝试列出在欧洲工作的所有员工的身份证。
我有一个我创建的查询,但它没有给我想要的结果
SELECT DISTINCT
e.employee_id,
e.first_name,
e.last_name
FROM
employees e,
job_history j,
departments d,
locations l,
countries c,
regions r
WHERE
e.employee_id = j.employee_id and
j.department_id = d.department_id and
d.location_id = l.location_id and
l.country_id = c.country_id and
c.region_id = r.region_id and
r.region_name = "Europe"
例如返回:
176 Jonathon Taylor
虽然他绝对是一名在欧洲工作的员工,但他不是唯一的员工,而且我似乎无法查询其他人。