Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.05.2019, 07:00
|
|||
---|---|---|---|
|
|||
Объединение данных из одинаковых баз Access |
|||
#18+
Здравствуйте. Есть три базы данных, одинаковых по структуре, но с разными данными. Есть таблица с основными данными и таблица с починенными. Как объединить их в одну? Полагаю, можно создавать временные таблицы, копировать в них данные и потом из них копировать в основную. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 07:41
|
|||
---|---|---|---|
Объединение данных из одинаковых баз Access |
|||
#18+
Dikker, это разовая операция? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 07:42
|
|||
---|---|---|---|
|
|||
Объединение данных из одинаковых баз Access |
|||
#18+
Да, разовая ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 07:45
|
|||
---|---|---|---|
Объединение данных из одинаковых баз Access |
|||
#18+
Dikker, таблицы две? Или это только пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 07:48
|
|||
---|---|---|---|
|
|||
Объединение данных из одинаковых баз Access |
|||
#18+
Остальные повыкидывал, чтобы не засорять. Данные объединять нужно только из этих двух таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 08:05
|
|||
---|---|---|---|
Объединение данных из одинаковых баз Access |
|||
#18+
Dikker, ну тогда это просто. ДЕЛАЕМ ТОЛЬКО НА КОПИИ! Присоединяем таблицы из двух баз к третьей стандартным способом. Сначала переливаем данные из таблиц Мониторинг_ХХ. Нужно изменить их ключи. Смотрим максимальное значение ключа в принимающей таблице, пусть это 999, тогда добавляем к импортируемым данным какое-то число чтобы гарантированно перекрывало значение максимального ключа, скажем 1000 (см запрос). Код: sql 1. 2. 3.
Далее по этому же принципу импортируем данные из пфМониторинг_ХХ. Не забываем для каждой таблицы изменить КодМониторинга на те же самые значения, что и для соответствующих таблиц Мониторинг_ХХ. Собсна всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 08:46
|
|||
---|---|---|---|
|
|||
Объединение данных из одинаковых баз Access |
|||
#18+
Панург, Пробую сделать по аналогии INSERT INTO пфМониторинг ( Код, Остановка, Вышло, Билет, КодМониторинга, ВремяРасписание, ДанныеАСОП, Пассажиры ) SELECT пфМониторинг2.КодМониторинга+1000 AS Выражение1, пфМониторинг2.Код, пфМониторинг2.Остановка, пфМониторинг2.Вышло, пфМониторинг2.Билет, пфМониторинг2.ВремяРасписание, пфМониторинг2.ДанныеАСОП, пфМониторинг2.Пассажиры FROM пфМониторинг2; Ругается "Попытка присвоить Null переменной, не принадлежащей к типу Variant ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 09:36
|
|||
---|---|---|---|
Объединение данных из одинаковых баз Access |
|||
#18+
Dikker Код: sql 1. 2. 3.
ПанургНе забываем для каждой таблицы изменить КодМониторинга на те же самые значения, что и для соответствующих таблиц Мониторинг_ХХ. Положение должно совпадать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.05.2019, 10:01
|
|||
---|---|---|---|
Объединение данных из одинаковых баз Access |
|||
#18+
Добавлю. Код: sql 1. 2.
Должно стоять своё число, согласно максимальному значению ключа тбл пфМониторинг (не пфМониторинг2 !) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1610706]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 308ms |
total: | 442ms |
0 / 0 |