a.id AS "id", a.dog_dna_parents_compare_id AS "dogDnaParentsCompareId", a.fdog_pedigree_certified AS "fdogPedigreeCertified", a.mdog_pedigree_certified AS "mdogPedigreeCertified", a.fdog_member_code AS "fdogMemberCode", a.fdog_member_name AS "fdogMemberName", a.fdog_review_state AS "fdogReviewState", a.fdog_review_time AS "fdogReviewTime", a.fdog_review_remarks AS "fdogReviewRemarks", a.fdog_review_user_id AS "fdogReviewUserId", a.mdog_member_code AS "mdogMemberCode", a.mdog_member_name AS "mdogMemberName", a.mdog_review_state AS "mdogReviewState", a.mdog_review_time AS "mdogReviewTime", a.mdog_review_remarks AS "mdogReviewRemarks", a.mdog_review_user_id AS "mdogReviewUserId", a.create_by AS "createBy.id", a.create_date AS "createDate", a.update_by AS "updateBy.id", a.update_date AS "updateDate", a.remarks AS "remarks", a.del_flag AS "delFlag" INSERT INTO dog_dna_parents_compare_audit( id, dog_dna_parents_compare_id, fdog_pedigree_certified, mdog_pedigree_certified, fdog_member_code, fdog_member_name, fdog_review_state, fdog_review_time, fdog_review_remarks, fdog_review_user_id, mdog_member_code, mdog_member_name, mdog_review_state, mdog_review_time, mdog_review_remarks, mdog_review_user_id, create_by, create_date, update_by, update_date, remarks, del_flag ) VALUES ( #{id}, #{dogDnaParentsCompareId}, #{fdogPedigreeCertified}, #{mdogPedigreeCertified}, #{fdogMemberCode}, #{fdogMemberName}, #{fdogReviewState}, #{fdogReviewTime}, #{fdogReviewRemarks}, #{fdogReviewUserId}, #{mdogMemberCode}, #{mdogMemberName}, #{mdogReviewState}, #{mdogReviewTime}, #{mdogReviewRemarks}, #{mdogReviewUserId}, #{createBy.id}, #{createDate}, #{updateBy.id}, #{updateDate}, #{remarks}, #{delFlag} ) UPDATE dog_dna_parents_compare_audit SET dog_dna_parents_compare_id = #{dogDnaParentsCompareId}, fdog_pedigree_certified = #{fdogPedigreeCertified}, mdog_pedigree_certified = #{mdogPedigreeCertified}, fdog_member_code = #{fdogMemberCode}, fdog_member_name = #{fdogMemberName}, fdog_review_state = #{fdogReviewState}, fdog_review_time = #{fdogReviewTime}, fdog_review_remarks = #{fdogReviewRemarks}, fdog_review_user_id = #{fdogReviewUserId}, mdog_member_code = #{mdogMemberCode}, mdog_member_name = #{mdogMemberName}, mdog_review_state = #{mdogReviewState}, mdog_review_time = #{mdogReviewTime}, mdog_review_remarks = #{mdogReviewRemarks}, mdog_review_user_id = #{mdogReviewUserId}, update_by = #{updateBy.id}, update_date = #{updateDate}, remarks = #{remarks} WHERE id = #{id} UPDATE dog_dna_parents_compare_audit SET del_flag = #{DEL_FLAG_DELETE} WHERE id = #{id} UPDATE dog_dna_parents_compare_audit SET fdog_member_code = #{fdogMemberCode}, fdog_member_name = #{fdogMemberName}, fdog_review_state = #{fdogReviewState}, fdog_review_time = #{fdogReviewTime}, fdog_review_remarks = #{fdogReviewRemarks}, fdog_review_user_id = #{fdogReviewUserId}, mdog_member_code = #{mdogMemberCode}, mdog_member_name = #{mdogMemberName}, mdog_review_state = #{mdogReviewState}, mdog_review_time = #{mdogReviewTime}, mdog_review_remarks = #{mdogReviewRemarks}, mdog_review_user_id = #{mdogReviewUserId}, update_by = #{updateBy.id}, update_date = #{updateDate} WHERE id = #{id} SELECT ddpc.birth_code, ddpc.pedigree_certified, ddpc.running_number, a.* FROM dog_dna_parents_compare_audit a LEFT JOIN dog_dna_parents_compare ddpc ON a.dog_dna_parents_compare_id =ddpc.id WHERE a.del_flag='0' AND ddpc.del_flag='0'