select c.city_id, c.name, c.pinyin, c.adcode, c.citycode, cc.name cityName, c.is_open from rl_city c
left join rl_city_code cc on c.citycode = cc.code
insert into rl_city
name,pinyin,adcode,citycode,is_open,#{name},#{pinyin},#{adcode},#{citycode},#{isOpen},
update rl_city
name = #{name},pinyin = #{pinyin},adcode = #{adcode},citycode = #{citycode},is_open = #{isOpen},
where city_id = #{cityId}
delete from rl_city where city_id = #{cityId}
delete from rl_city where city_id in
#{cityId}