Кто хочет восстановить нублесов, которые были выданы до восстановления бекапа, должные сделать такую манипуляцию:
1. Отключаем сервер.
2. Восстановить таблицу olympiad_nobles, которая была до восстановления бекапа таблицу.
3. Переименовать ее в olympiad_nobles1.
4. Залить ее в БД.
5. Выполнить запрос:
PHP код:
REPLACE INTO olympiad_nobles (`char_id`, `class_id`, `olympiad_points`, `olympiad_points_past`, `olympiad_points_past_static`, `competitions_done`, `competitions_win`, `competitions_loose`, `game_classes_count`, `game_noclasses_count`)
SELECT olympiad_nobles1.char_id, olympiad_nobles1.class_id, olympiad_nobles1.olympiad_points, olympiad_nobles1.olympiad_points_past, olympiad_nobles1.olympiad_points_past_static, olympiad_nobles1.competitions_done, olympiad_nobles1.competitions_win, olympiad_nobles1.competitions_loose, olympiad_nobles1.game_classes_count, olympiad_nobles1.game_noclasses_count FROM olympiad_nobles1 WHERE olympiad_nobles1.char_id NOT IN (SELECT char_id FROM olympiad_nobles);
DROP TABLE olympiad_nobles1;
или скачать SQL:
http://yadi.sk/d/uN6i1TOG32YfU
6. Запускаем сервер.