select id,
question_subject_result_id,
questionnaire_subject_id,
question_name,
option_name,
option_answer,
option_score,
option_choose_sign,
option_submit_answer,
option_sort,
option_remark,
create_by,
create_time,
update_by,
update_time,
contented_flag,
remarkable_flag,
question_subject_option_id
from patient_question_option_result
insert into patient_question_option_result
question_subject_result_id,
questionnaire_subject_id,
question_name,
option_name,
option_answer,
option_score,
option_choose_sign,
option_submit_answer,
option_sort,
option_remark,
create_by,
create_time,
update_by,
update_time,
contented_flag,
remarkable_flag,
question_subject_option_id,
#{questionSubjectResultId},
#{questionnaireSubjectId},
#{questionName},
#{optionName},
#{optionAnswer},
#{optionScore},
#{optionChooseSign},
#{optionSubmitAnswer},
#{optionSort},
#{optionRemark},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{contentedFlag},
#{remarkableFlag},
#{questionSubjectOptionId},
insert into patient_question_option_result(
question_subject_result_id,
questionnaire_subject_id,
question_name,
option_name,
option_answer,
option_score,
option_choose_sign,
option_submit_answer,
option_sort,
option_remark,
create_by,
create_time,
contented_flag,
remarkable_flag,
question_subject_option_id
) values
(
#{item.questionSubjectResultId},
#{item.questionnaireSubjectId},
#{item.questionName},
#{item.optionName},
#{item.optionAnswer},
#{item.optionScore},
#{item.optionChooseSign},
#{item.optionSubmitAnswer},
#{item.optionSort},
#{item.optionRemark},
#{item.createBy},
#{item.createTime},
#{item.contentedFlag},
#{item.remarkableFlag},
#{item.questionSubjectOptionId}
)
update patient_question_option_result
question_subject_result_id =
#{questionSubjectResultId},
questionnaire_subject_id =
#{questionnaireSubjectId},
question_name =
#{questionName},
option_name =
#{optionName},
option_answer =
#{optionAnswer},
option_score =
#{optionScore},
option_choose_sign =
#{optionChooseSign},
option_submit_answer =
#{optionSubmitAnswer},
option_sort =
#{optionSort},
option_remark =
#{optionRemark},
create_by =
#{createBy},
create_time =
#{createTime},
update_by =
#{updateBy},
update_time =
#{updateTime},
contented_flag =
#{contentedFlag},
remarkable_flag =
#{remarkableFlag},
question_subject_option_id =
#{questionSubjectOptionId},
where id = #{id}
delete
from patient_question_option_result
where id = #{id}
delete from patient_question_option_result where id in
#{id}