UPDATE user_order_history SET userId = #{userId}, searchWord = #{searchWord}, searchDate = #{searchDate}, delFlag = #{delFlag} WHERE id = #{id} update cm_shop_order set useBalanceFlag = #{useBalanceFlag}, accountAmount = #{accountAmount}, receiptStatus = #{receiptStatus} where shopOrderId = #{shopOrderId} DELETE FROM user_order_history WHERE userId = #{userId} AND id NOT IN ( SELECT temp.id FROM (SELECT id FROM user_order_history WHERE userId = #{userId} ORDER BY id DESC LIMIT 10) AS temp ) INSERT INTO user_order_history (userId, searchWord, searchDate, delFlag) VALUES (#{userId}, #{searchWord}, #{searchDate}, #{delFlag})