Mysql 从联接查询中获取值

Mysql 从联接查询中获取值,mysql,sql,Mysql,Sql,我有两个表:user和details表。我想以表格格式显示详细信息表格 用户表格结构为: 详细信息表格结构为: 结果表结构为: 我尝试了以下查询: SELECT A.*,B.name,C.name as Interviewer FROM exitdetail_hrms A LEFT JOIN hh_tbl_user B ON A.emp_id=B.sno JOIN hh_tbl_user C WHERE A.emp_id='12' AND C.sno='13' 但是我没有得

我有两个表:
user
details
表。我想以表格格式显示详细信息表格

用户
表格结构为:

详细信息
表格结构为:

结果表结构为:

我尝试了以下查询:

SELECT A.*,B.name,C.name as Interviewer 
FROM exitdetail_hrms A
  LEFT JOIN hh_tbl_user B ON A.emp_id=B.sno 
  JOIN hh_tbl_user C
WHERE A.emp_id='12' AND C.sno='13' 
但是我没有得到确切的答案请帮我


谢谢..

我不确定,因为您的表描述与您使用的SQL不匹配,但我认为以下SQL应该可以解决您的问题:

SELECT A.*,B.name,C.name as Interviewer 
FROM exitdetail_hrms A
  LEFT JOIN hh_tbl_user B ON A.emp_id=B.s_no 
  LEFT JOIN hh_tbl_user C ON A.interviewed = C.s_no
WHERE A.emp_id='12' AND C.sno='13' 

你错过了加入表Cif的
ON
子句,条件是我得不到结果。。