







|
MySQL.RU - Webboard
Вернуться
слить две одинаковые таблицы. КАК? помогите! (крот) 25/07/2004 - 23:11:53
Re: Напиши php скрипт (zhil) 25/07/2004 - 23:54:09
Re: Напиши php скрипт (крот) 26/07/2004 - 10:31:04
Re: Напиши php скрипт (Alec) 26/07/2004 - 10:39:36
Re: Напиши php скрипт (wiktor) 15/12/2006 - 16:00:15
> Original message text:
> From: крот - 25/07/2004 - 23:11:53
> Subject:слить две одинаковые таблицы. КАК? помогите!
> -----------------
> вот такая фигня приключилась: была база, потом случайно из нее грохнули часть записей. записи нужно восстановить. Есть дамп базы, но не совсем свежий, тем не менее часть утерянных данных он содержит. Вопрос: как текующую базу (ту что осталась после потери данных) восполнить из дампа, так чтобы исчезнувшие записи добавились и при этом ничего нового не исчезло.
> Если совсем предметно то примерно так:
>
> таблица_дамп:
>
> Id| стобец1 | столбец2
> -------------------------
> 2 | ......... | .........
>
> таблица_текущая:
>
> Id| стобец1 | столбец2
> ---------------------------
> 1 | ......... | .........
> ---------------------------
> 3 | ......... | .........
>
> надо сделать, чтобы в текущую таблицу добавилась строка из дампа. со своим родным id разумеется.
> вот как?
>
>
>
From: Alec - 26/07/2004 - 10:39:36
Subject:Напиши php скрипт
-----------------
а с какой радости старые должны будут удаляться???
по сути тебе предлагают что
create temporary table ZZZ
select * from ДАМП where ID not in (select id from ТАБЛИЦА)
insert into ТАБЛИЦА select * from ZZZ
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
30317
|
|