看这个能不能得到正确的结果
select *
  from table1 a 
       inner      join table2     b on a.tx_t1 = b.t_id
       left outer join h_art_type c on a.tx_t2 = c.t_id
       left outer join h_art_type d on a.tx_t3 = d.t_id
 where a.tx_id = '123456'