Участник
Пользователь
- Сообщения
- 496
- Реакции
- 621
- Помог
- 16 раз(а)
На скорую руку под AES от соникса как-то так. Сперва находим те steamid, которых нету в 1 таблице, но есть во 2. И дописываем всё кроме id, так как по id у нас первичный ключ.
Но лучше сделайте бэкап или дубли таблиц, мне проверять негде сейчас. И насколько я помню тут поля другие, так что вам в запросе придётся их поменять на свои. Все, кроме id, его, как уже говорилось, писать не надо.
P.S. надо же, в mysql нет except или intersect. Куда катится мир.
Но лучше сделайте бэкап или дубли таблиц, мне проверять негде сейчас. И насколько я помню тут поля другие, так что вам в запросе придётся их поменять на свои. Все, кроме id, его, как уже говорилось, писать не надо.
SQL:
INSERT aes_stats1 (name,steamid,ip,exp,bonus_count,last_update)
SELECT name,steamid,ip,exp,bonus_count,last_update FROM aes_stats2
WHERE steamid NOT IN
(SELECT steamid FROM aes_stats1);