select thisTab.id, thisTab.project_name, thisTab.project_code, thisTab.related_contract, thisTab.related_customer, thisTab.status, thisTab.create_time, thisTab.update_by, thisTab.update_time, thisTab.remark from tms_project AS thisTab select count(0) from tms_project as thisTab and thisTab.project_name like concat('%', #{projectName}, '%') and thisTab.project_code = #{projectCode} and thisTab.related_contract = #{relatedContract} and thisTab.related_customer = #{relatedCustomer} and thisTab.status = #{status} insert into tms_project project_name, project_code, related_contract, related_customer, status, create_time, update_by, update_time, remark, #{projectName}, #{projectCode}, #{relatedContract}, #{relatedCustomer}, #{status}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, insert into tms_project id,project_name,project_code,related_contract,related_customer,status,create_time,update_by,update_time,remark, #{item.id},#{item.projectName},#{item.projectCode},#{item.relatedContract},#{item.relatedCustomer},#{item.status},#{item.createTime},#{item.updateBy},#{item.updateTime},#{item.remark}, update tms_project project_name = #{projectName}, project_code = #{projectCode}, related_contract = #{relatedContract}, related_customer = #{relatedCustomer}, status = #{status}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} update tms_project project_name = #{item.projectName}, project_code = #{item.projectCode}, related_contract = #{item.relatedContract}, related_customer = #{item.relatedCustomer}, status = #{item.status}, create_time = #{item.createTime}, update_by = #{item.updateBy}, update_time = #{item.updateTime}, remark = #{item.remark}, where id = #{item.id} delete from tms_project where id = #{id} delete from tms_project where id in #{id}