INSERT INTO xkw_answer(
xkw_answerid, uid, questionid, answer, created, areaid,isright,bookId,unitId,lessonId)
VALUES (#{xkwAnswerId},#{uid}, #{questionId}, #{answer}, #{created}, #{areaId},#{isRight},#{bookId},#{unitId},#{lessonId})
INSERT INTO xkw_lastanswer (uid, questionId, answer, created, areaId, isRight)
VALUES (#{uid}, #{questionId}, #{answer}, #{created}, #{areaId}, #{isRight})
ON CONFLICT (uid, questionId) DO UPDATE SET
answer = EXCLUDED.answer,
created = EXCLUDED.created,
areaId = EXCLUDED.areaId,
isRight = EXCLUDED.isRight
INSERT INTO xkw_assignanswer (uid, assignmentId, questionId, answer, created, areaId, isRight)
VALUES (#{uid},#{assignmentId}, #{questionId}, #{answer}, #{created}, #{areaId}, #{isRight})
ON CONFLICT (uid, assignmentId,questionId,areaId) DO UPDATE SET
answer = EXCLUDED.answer,
created = EXCLUDED.created,
isRight = EXCLUDED.isRight