select id, customerCode, recordCode, stepId, stepTitle, questionId, questionTitle, option_a, option_b, value_a, value_b, answer, status from
b_busi_mbti_record_details
insert into b_busi_mbti_record_details
customerCode,
recordCode,
stepId,
stepTitle,
questionId,
questionTitle,
option_a,
option_b,
value_a,
value_b,
answer,
status,
#{customerCode},
#{recordCode},
#{stepId},
#{stepTitle},
#{questionId},
#{questionTitle},
#{optionA},
#{optionB},
#{valueA},
#{valueB},
#{answer},
#{status},
INSERT INTO b_busi_mbti_record_details(customerCode, recordCode, stepId,stepTitle,
questionId,questionTitle,option_a,option_b,value_a,value_b,answer,status)
VALUES
(#{item.customerCode}, #{item.recordCode}, #{item.stepId}, #{item.stepTitle},
#{item.questionId},#{item.questionTitle},#{item.optionA},#{item.optionB},#{item.valueA},#{item.valueB}
,#{item.answer}, #{item.status})
ON DUPLICATE KEY UPDATE customerCode = VALUES(customerCode), recordCode = VALUES(recordCode), questionId = VALUES(questionId)
update b_busi_mbti_record_details
customerCode = #{customerCode},
recordCode = #{recordCode},
stepId = #{stepId},
stepTitle = #{stepTitle},
questionId = #{questionId},
questionTitle = #{questionTitle},
option_a = #{optionA},
option_b = #{optionB},
value_a = #{valueA},
value_b = #{valueB},
answer = #{answer},
status = #{status},
where id = #{id}
delete from b_busi_mbti_record_details where id = #{id}
delete from b_busi_mbti_record_details where id in
#{id}