2013-07-14 42 views
0

所以我有3个表格。 第一个表有2个外键,而在一个外键内有另外一个。Mysql Inner加入多个

(抱歉不好英语)

例子:

First table: table1 
Foreign keys: 
ID from table1 (I will get the employee name) 
ID from table2 (I will get the job name) 

回答

0

我认为你只是缺少一个你JOINs

SELECT 
    tbl_job_site.JOB_NAME, 
    tbl_employee.EMP_CODIGO, 
    tbl_company.COM_CODIGO 
FROM tbl_job_running jr 
    INNER JOIN tbl_employee e ON jr.EMP_CODIGO = e.EMP_CODIGO 
    INNER JOIN tbl_job_site js ON jr.JOB_CODIGO = js.JOB_CODIGO 
    INNER JOIN tbl_company c ON c.COM_CODIGO = e.COM_CODIGO