我的第一份EMPLOYEE表包含以下字段:
ID,employee_Name,CITY_CODE
FK - > EMPLOYEE(city_code)参考CITY(id)
第二个表CITY包含以下字段:
ID,CITY_NAME,STATE_CODE
FK - > CITY(state_code)引用STATE(id)
第三个表STATE包含:
ID,STATE_NAME
我想SELECT * FROM EMPLOYEE而不是city_code FROM EMPLOYEE我想要特定的city_name FROM CITY和来自STATE的state_name
答案 0 :(得分:2)
执行JOIN
:
select e.id, e.employee_Name, c.city_name, s.state_name
from employee e
inner join city c on c.id = e.city_code
inner join state s on s.id = c.state_code