select id, user_id, area_name, area_code, detailed_address, contact_person, contact_phone, is_default, create_by, create_time, update_by, update_time, del_flag from user_address update user_address set is_default = 0 where del_flag = 0 and user_id = #{userId} and is_default = 1 update user_address set is_default = 1 where del_flag = 0 and id = #{addressId}