id, member_id, scenic_id, face_id, record_id, is_buy, order_id, is_free
INSERT IGNORE INTO member_puzzle(scenic_id, face_id, member_id, record_id, is_buy, order_id, is_free)
VALUES (#{scenicId}, #{faceId}, #{memberId}, #{recordId}, #{isBuy}, #{orderId}, #{isFree})
INSERT IGNORE INTO member_puzzle(scenic_id, face_id, member_id, record_id, is_buy, order_id, is_free)
VALUES
(#{item.scenicId}, #{item.faceId}, #{item.memberId}, #{item.recordId}, #{item.isBuy}, #{item.orderId}, #{item.isFree})
UPDATE member_puzzle
is_buy = #{isBuy},
order_id = #{orderId},
is_free = #{isFree},
WHERE id = #{id}
UPDATE member_puzzle SET is_free = 1
WHERE id IN
#{id}