从table1,table2多列左连接

Vig*_*n S 8 mysql

我有两个表:table1,table2如下所示

table1:
id   name
1    tamil
2    english
3    maths
4    science

table2:
p1 p2 p3 p4 stat name
1  2  4  3   A   raja
2  3  4  1   A   maha
Run Code Online (Sandbox Code Playgroud)

我的预期输出是

p1       p2       p3       p4
tamil   english   science  maths
english maths     science  tamil
Run Code Online (Sandbox Code Playgroud)

有人可以帮我找出确切的查询.应该使用左外连接.

小智 3

select P1, t1.Name,P2, t3.Name, P3,t4.Name, P4 , t5.Name From Table2 T2
left join table1  t1 on 
T2.P1 = T1.Id
left join  table1  t3 on 
T2.P2 = T3.Id
left join  table1  t4 on 
T2.P3 = T4.Id
 left join  table1  t5 on 
T2.P4 = T5.Id
Run Code Online (Sandbox Code Playgroud)