我有2张桌子
1.empmaster
empcode | empname
1 | shahrukh khan
2 | salman khan
2.taskdetails
taskregecode | taskacecode
1 | 2
我需要在PHP中按以下方式打印它:
taskregecode = 1 => shahrukh khan & taskregecode = 2 => salman khan
在taskdetails中,我只有一条记录使用了'empmaster'中的2个 empnames 。
我该怎么做?
答案 0 :(得分:0)
您需要将empmaster与taskdetails一起两次,以获取taskregecode和taskacecode的相应名称
select td.taskregecode,
e1.empname as taskregename,
td.taskacecode,
e2.empname as taskacename
from taskdetails td
join empmaster e1 on e1.empcode = td.taskregecode
join empmaster e2 on e2.empcode = td.taskacecode