update npas.meta_localinfo a set subordinate_area_key=b.subordinate_area_key,subordinate_area=b.subordinate_area from ( select p.site_requirement_code,p.subordinate_area_key,s.subordinate_area from npas.de_cover_point p left join npas.dim_subarea s on p.subordinate_area_key = s.subordinate_area_key where p.subordinate_area_key is not null )as b where a.site_requirement_code = b.site_requirement_code and a.subordinate_area_key is null and a.site_planning_id='-1'; update npas.meta_localinfo a set subordinate_area_key=b.subordinate_area_key,subordinate_area=b.subordinate_area from ( select p.site_planning_id,p.subordinate_area_key,s.subordinate_area from npas.pl_cover_point p left join dim_subarea s on p.subordinate_area_key = s.subordinate_area_key where p.subordinate_area_key is not null )as b where a.site_planning_id = b.site_planning_id and a.subordinate_area_key is null ; update npas.meta_localinfo a set subordinate_area_key=b.subordinate_area_key,subordinate_area=b.subordinate_area from ( select p.site_reserve_id,p.subordinate_area_key,s.subordinate_area from npas.re_cover_point p left join npas.dim_subarea s on p.subordinate_area_key = s.subordinate_area_key where p.subordinate_area_key is not null )as b where a.site_planning_id = b.site_reserve_id and a.subordinate_area_key is null ; update npas.meta_localinfo a set subordinate_area_key=b.subordinate_area_key,subordinate_area=b.subordinate_area from ( select p.site_store_id,p.subordinate_area_key,s.subordinate_area from npas.st_cover_point p left join npas.dim_subarea s on p.subordinate_area_key = s.subordinate_area_key where p.subordinate_area_key is not null )as b where a.site_planning_id = b.site_store_id and a.subordinate_area_key is null ;