select id,
department_id,
department_name,
disease_type_id,
disease_type_name,
questionnaire_name,
questionnaire_description,
answering_method,
questionnaire_id,
question_count,
questionnaire_total_score,
questionnaire_status,
questionnaire_sort,
questionnaire_remark,
create_by,
create_time,
update_by,
update_time
from question_info
insert into question_info
department_id,
department_name,
disease_type_id,
disease_type_name,
questionnaire_name,
questionnaire_description,
answering_method,
questionnaire_id,
question_count,
questionnaire_total_score,
questionnaire_status,
questionnaire_sort,
questionnaire_remark,
create_by,
create_time,
update_by,
update_time,
#{departmentId},
#{departmentName},
#{diseaseTypeId},
#{diseaseTypeName},
#{questionnaireName},
#{questionnaireDescription},
#{answeringMethod},
#{questionnaireId},
#{questionCount},
#{questionnaireTotalScore},
#{questionnaireStatus},
#{questionnaireSort},
#{questionnaireRemark},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update question_info
department_id =
#{departmentId},
department_name =
#{departmentName},
disease_type_id =
#{diseaseTypeId},
disease_type_name =
#{diseaseTypeName},
questionnaire_name =
#{questionnaireName},
questionnaire_description =
#{questionnaireDescription},
answering_method =
#{answeringMethod},
questionnaire_id =
#{questionnaireId},
question_count =
#{questionCount},
questionnaire_total_score =
#{questionnaireTotalScore},
questionnaire_status =
#{questionnaireStatus},
questionnaire_sort =
#{questionnaireSort},
questionnaire_remark =
#{questionnaireRemark},
create_by =
#{createBy},
create_time =
#{createTime},
update_by =
#{updateBy},
update_time =
#{updateTime},
where id = #{id}
delete
from question_info
where id = #{id}
delete from question_info where id in
#{id}