两个表,一个有树形,一个没有,需要组合到一个树形里面,求解!

有一个部门表,它是有树形结构的,还有一个人员表,没有树形结构。现在是每个人都有对应的部门,通过外键相连,我想一次性组成一个大的树形,让每一个部门子节点下面都有对应的人员,好让前端经行选择和查人。但苦于没有思路,希望各位能帮帮我。

left join一下变成一个表不就行了

人员信息,部门id,上级部门id,
然后就是list转tree了,这不需要什么思路吧 - -