SELECT * FROM
mtc_employee_master EB,
mtc_employee_education_master EE,
mtc_employee_experience_master EEXP,
mtc_employee_salary_master ES
WHERE
EB.id=16 AND
EE.emp_tbl_id=EB.id AND
EEXP.emp_tbl_id=EB.id AND
ES.emp_tbl_id=EB.id
如果数据在所有表格中可用,上述查询可以正常工作。现在,我想从mtc_employee_master
中提取哪些输出记录,因为表格包含记录为必填表格,而其他记录不包含记录。使用左加入我已经成功了两个表四个表格之间的左连接
SELECT * FROM
mtc_employee_master EB
LEFT JOIN
mtc_employee_education_master EE
ON
EB.`id` = EE.`emp_tbl_id`
WHERE
EB.id=16
而是停留在加盟的所有four..please给你输入
在这个之后加入其他的LEFT JOIN不起作用? –
请添加标记您的DBMS – Jens