and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, createtime, updatetime, status, actionby, isdeleted, gradeid, gradename, gradecode, subjectid, subjectname, subjectcode delete from question_subject_grade_relation where id = #{id,jdbcType=VARCHAR} delete from question_subject_grade_relation insert into question_subject_grade_relation (id, createtime, updatetime, status, actionby, isdeleted, gradeid, gradename, gradecode, subjectid, subjectname, subjectcode ) values (#{id,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{actionby,jdbcType=VARCHAR}, #{isdeleted,jdbcType=BIT}, #{gradeid,jdbcType=VARCHAR}, #{gradename,jdbcType=VARCHAR}, #{gradecode,jdbcType=VARCHAR}, #{subjectid,jdbcType=VARCHAR}, #{subjectname,jdbcType=VARCHAR}, #{subjectcode,jdbcType=VARCHAR} ) insert into question_subject_grade_relation id, createtime, updatetime, status, actionby, isdeleted, gradeid, gradename, gradecode, subjectid, subjectname, subjectcode, #{id,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{actionby,jdbcType=VARCHAR}, #{isdeleted,jdbcType=BIT}, #{gradeid,jdbcType=VARCHAR}, #{gradename,jdbcType=VARCHAR}, #{gradecode,jdbcType=VARCHAR}, #{subjectid,jdbcType=VARCHAR}, #{subjectname,jdbcType=VARCHAR}, #{subjectcode,jdbcType=VARCHAR}, update question_subject_grade_relation id = #{record.id,jdbcType=VARCHAR}, createtime = #{record.createtime,jdbcType=TIMESTAMP}, updatetime = #{record.updatetime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, actionby = #{record.actionby,jdbcType=VARCHAR}, isdeleted = #{record.isdeleted,jdbcType=BIT}, gradeid = #{record.gradeid,jdbcType=VARCHAR}, gradename = #{record.gradename,jdbcType=VARCHAR}, gradecode = #{record.gradecode,jdbcType=VARCHAR}, subjectid = #{record.subjectid,jdbcType=VARCHAR}, subjectname = #{record.subjectname,jdbcType=VARCHAR}, subjectcode = #{record.subjectcode,jdbcType=VARCHAR}, update question_subject_grade_relation set id = #{record.id,jdbcType=VARCHAR}, createtime = #{record.createtime,jdbcType=TIMESTAMP}, updatetime = #{record.updatetime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, actionby = #{record.actionby,jdbcType=VARCHAR}, isdeleted = #{record.isdeleted,jdbcType=BIT}, gradeid = #{record.gradeid,jdbcType=VARCHAR}, gradename = #{record.gradename,jdbcType=VARCHAR}, gradecode = #{record.gradecode,jdbcType=VARCHAR}, subjectid = #{record.subjectid,jdbcType=VARCHAR}, subjectname = #{record.subjectname,jdbcType=VARCHAR}, subjectcode = #{record.subjectcode,jdbcType=VARCHAR} update question_subject_grade_relation createtime = #{createtime,jdbcType=TIMESTAMP}, updatetime = #{updatetime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, actionby = #{actionby,jdbcType=VARCHAR}, isdeleted = #{isdeleted,jdbcType=BIT}, gradeid = #{gradeid,jdbcType=VARCHAR}, gradename = #{gradename,jdbcType=VARCHAR}, gradecode = #{gradecode,jdbcType=VARCHAR}, subjectid = #{subjectid,jdbcType=VARCHAR}, subjectname = #{subjectname,jdbcType=VARCHAR}, subjectcode = #{subjectcode,jdbcType=VARCHAR}, where id = #{id,jdbcType=VARCHAR} update question_subject_grade_relation set createtime = #{createtime,jdbcType=TIMESTAMP}, updatetime = #{updatetime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, actionby = #{actionby,jdbcType=VARCHAR}, isdeleted = #{isdeleted,jdbcType=BIT}, gradeid = #{gradeid,jdbcType=VARCHAR}, gradename = #{gradename,jdbcType=VARCHAR}, gradecode = #{gradecode,jdbcType=VARCHAR}, subjectid = #{subjectid,jdbcType=VARCHAR}, subjectname = #{subjectname,jdbcType=VARCHAR}, subjectcode = #{subjectcode,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR}