Добавить данные из одной таблицу в другую...
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Добавить данные из одной таблицу в другую... Expand / Collapse
Автор
Сообщение
18.01.2007 12:12
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 19.01.2007 14:47
Сообщ.: 6, Visits: 42
Задача вроде простая, но догнать не могу...

в одной таблице столбцы клиенты и телефоны, записей в ней нет, во второй таблице один столбец клиенты, таблица набита записями с фамилиями,

вопрос: как все записи с фамилиями перенести в столбец клиентов пустой первой таблице.

Заранее спасибо!

Сообщ. #909830
18.01.2007 14:37
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 13.03.2008 11:35
Сообщ.: 839, Visits: 8 738
1. Откройте таблицу с ФИО.
2. Выделите столбец с ФИО.
3. Скопируйте данные в буфер обмена.
4. Откройте таблицу с телефонами.
5. Выделите столбец с ФИО.
6. Вставьте данные из буфера обмена...

Если ФИО по п. 1 повторяются, то создайте запрос с группировкой по полю ФИО или в свойствах запроса поставьте "Уникальные значения"=Да.
Сообщ. #909849
18.01.2007 15:59
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 19.01.2007 14:47
Сообщ.: 6, Visits: 42
Спасибо большое! С этим разобрался, появилась задача посложнее:

таблица №1: столбцы:

ФИО   число1  число2  число3

таблица №2: столбцы:

ФИО   число2  число3

Надо чтобы в строках с совпадающим ФИО: из таблицы №2 число2 и число3 прибавились (или заменили) число2 и число3 соответственно таблицы №1.

Сообщ. #909853
19.01.2007 6:29


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 24.11.2007 8:22
Сообщ.: 403, Visits: 4 348
Запросом на обновление для таблицы один... по ФИО джойн или условие отбора...
Так все-же, прибавить, или заменить? :)))
Сообщ. #909867
19.01.2007 14:55
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 19.01.2007 14:47
Сообщ.: 6, Visits: 42
Добавить или заменить - без разницы, что проще... в первой таблице все значения ячеек нулвые... а как условие отбора? мне надо чтоб изменения провелись в совпадающих полях ФИО

Я делаю вышеописанную процедуру - но в полученной таблице все строки из второй таблицы добавились после... то есть ниже строк которые были, а не вместо

Сообщ. #909895
21.01.2007 1:30
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 17.07.2008 15:32
Сообщ.: 51, Visits: 403
Доброго времени суток!

Вот так можно заменить записи

UPDATE Таблица1 INNER JOIN Таблица2 ON Таблица1.ФИО = Таблица2.ФИО SET Таблица1.число2 = [Таблица2].[Число2], Таблица1.число3 = [Таблица2].[Число3];

С уважением, Анатолий

Сообщ. #909917
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 5:28