select id, code, name, scheme_id,(select name from rostering_scheme where id=scheme_id) schemeName, "dayOfLoopDays", shift_id,(select name from rostering_shift where id=shift_id) shiftName, duty_id,(select name from rostering_duty where id=duty_id) dutyName, description, create_by, create_time, update_by, update_time from rostering_scheme_item insert into rostering_scheme_item id, code, name, scheme_id, "dayOfLoopDays", shift_id, duty_id, description, create_by, create_time, #{id}, #{code}, #{name}, #{schemeId}, #{dayofloopdays}, #{shiftId}, #{dutyId}, #{description}, #{createBy}, #{createTime}, update rostering_scheme_item code = #{code}, name = #{name}, scheme_id = #{schemeId}, "dayOfLoopDays" = #{dayofloopdays}, shift_id = #{shiftId}, duty_id = #{dutyId}, description = #{description}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} delete from rostering_scheme_item where id = #{id} delete from rostering_scheme_item where id in #{id}