UPDATE user_search_history SET searchDate = NOW() WHERE id = #{recordId} INSERT INTO `user_search_history` ( `userId`, `searchWord`, `searchDate`, `delFlag` ) VALUES ( #{userId}, #{searchWord}, #{searchDate}, #{delFlag} ) DELETE FROM user_search_history WHERE userId=#{userId} AND id NOT IN ( SELECT temp.id FROM ( SELECT id FROM user_search_history WHERE userId=#{userId} ORDER BY id DESC LIMIT 10 ) AS temp ) DELETE FROM user_search_history WHERE userId + #{userId}