select id, code, name, dept_id, start_time, endd_time, is_cross_day, order_no, description,(SELECT s.dept_name FROM sys_dept s WHERE s.dept_id = rostering_shift.dept_id ) deptName, create_by, create_time, update_by, update_time from rostering_shift insert into rostering_shift id, code, name, dept_id, start_time, endd_time, is_cross_day, order_no, description, create_by, create_time, #{id}, #{code}, #{name}, #{deptId}, #{startTime}, #{enddTime}, #{isCrossDay}, #{orderNo}, #{description}, #{createBy}, #{createTime}, update rostering_shift code = #{code}, name = #{name}, dept_id = #{deptId}, start_time = #{startTime}, endd_time = #{enddTime}, is_cross_day = #{isCrossDay}, order_no = #{orderNo}, description = #{description}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} delete from rostering_shift where id = #{id} delete from rostering_shift where id in #{id}