powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как объединить таблицы из разных баз в одну базу
3 сообщений из 3, страница 1 из 1
Как объединить таблицы из разных баз в одну базу
    #37025908
LexE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В базе base1 есть таблицы tbl1,tbl2
В базе base2 есть таблицы tbl1,tbl3

tbl1 из 1-й и 2-й базы имеют одинаковую структуру

Есть ли быстрая возможность объединить эти базы в base3
в которой будут таблицы:
tbl1(объединённые таблицы с первой и 2-й базы),
tbl2(с первой базы),
tbl3(со второй базы).
...
Рейтинг: 0 / 0
Как объединить таблицы из разных баз в одну базу
    #37025920
LexE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Желательно на С++
...
Рейтинг: 0 / 0
Как объединить таблицы из разных баз в одну базу
    #37026068
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соединяешься с base1 и исполняешь команды:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
ATTACH base2
ATTACH base3
DELETE FROM base3.tbl1
DELETE FROM base3.tbl2
DELETE FROM base3.tbl3
INSERT INTO base3.tbl1 SELECT * FROM tbl1 UNION ALL SELECT * FROM base2.tbl1
INSERT INTO base3.tbl2 SELECT * FROM tbl2
INSERT INTO base3.tbl3 SELECT * FROM base2.tbl3
Как выполнять команды - см в ИНет, sqlite.org и т.д.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как объединить таблицы из разных баз в одну базу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]