LEFT JOIN plm_bom_detail as b on a.site = b.site and a.part_no = b.part_no and a.bom_type = b.bom_type and a.eng_chg_level = b.eng_chg_level and a.alternative_no = b.alternative_no
LEFT JOIN part as d on a.site = d.site and a.component_part = d.part_no
where a.site = #{site} and a.part_no = #{partNo}
order by a.eng_chg_level, a.alternative_no, a.bom_type, a.component_part