select * from TSP_CHARGE_NAMELIST nl
left join tsp_sub_order o on (nvl2(nl.subId, o.projectId = nl.projectId and o.subId = nl.subId, o.projectId = nl.projectId))