(case r.resource_type when 'crane' then rc.section when 'pool' then rp.section end) section,
(case r.resource_type when 'crane' then rc.section when 'pool' then rp.section when 'industryPool' then rp.section end) section,
(case r.resource_type when 'crane' then rc.pipe_network when 'hydarant' then rh.pipe_network end) pipe_network,
(case r.resource_type when 'crane' then rc.pipe_type_name when 'hydarant' then rh.pipe_type_name when 'pool' then rp.pipe_type_name end) pipe_type_name,
(case r.resource_type when 'crane' then rc.pipe_type_name when 'hydarant' then rh.pipe_type_name when 'pool' then rp.pipe_type_name when 'industryPool' then rp.pipe_type_name end) pipe_type_name,
(case r.resource_type when 'crane' then rc.pipe_diameter when 'hydarant' then rh.pipe_diameter end) pipe_diameter,
rc.inlet_pipe_diameter,
rc.outlet_pipe_diameter,
rc.waterfilling_lane_num,
(case r.resource_type when 'crane' then rc.water_supply_name when 'hydarant' then rh.water_supply_name when 'pool' then rp.water_supply_name end) water_supply_name,
(case r.resource_type when 'crane' then rc.water_supply_name when 'hydarant' then rh.water_supply_name when 'pool' then rp.water_supply_name when 'industryPool' then rp.water_supply_name end) water_supply_name,
(case when 'hydrant' then rh.type when 'natural' then rn.type end) type,
rh.system_type,
rh.facilities_category,
rh.road_junction_info,
rh.place_form,
rh.hose_connection,
(case r.resource_type when 'hydrant' then rh.intake_form when 'pool' then rp.intake_form end) intake_form,
(case r.resource_type when 'natural' then rn.volume when 'pool' then rp.volume end) volume,
(case r.resource_type when 'hydrant' then rh.intake_form when 'pool' then rp.intake_form when 'industryPool' then rp.intake_form end) intake_form,
(case r.resource_type when 'natural' then rn.volume when 'pool' then rp.volume when 'industryPool' then rp.volume end) volume,