Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2017, 23:42   #1
Beginner_Access
Пользователь
 
Регистрация: 17.08.2014
Сообщений: 41
По умолчанию Объединение таблиц

Всем добрый вечер!

Есть несколько однотипных таблиц. Объединяю их с помощью запроса:

Код:
SELECT
       *
FROM
          Table01;

UNION SELECT
         *
FROM
          Table02;

UNION SELECT
         *
FROM
          Table03;

UNION SELECT
         *
FROM
          Table04;
Можно ли сделать так, чтобы результатом выполнения запроса стало получение и сохранение новой таблицы Table05, в которую входили бы все уникальные записи из первых четырех таблиц.

Последний раз редактировалось Arigato; 20.04.2017 в 11:05.
Beginner_Access вне форума Ответить с цитированием
Старый 16.04.2017, 08:10   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

select ... into
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 16.04.2017, 12:15   #3
Beginner_Access
Пользователь
 
Регистрация: 17.08.2014
Сообщений: 41
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
select ... into
Спасибо большое!
Beginner_Access вне форума Ответить с цитированием
Старый 16.04.2017, 12:41   #4
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

Код:
select into rab1 from(
SELECT * FROM Table01
UNION 
SELECT * FROM  Table02
UNION 
SELECT * FROM Table03
UNION 
SELECT * FROM Table04)  w
будут удалены двойники
для оставления двойников UNION заменить на UNION ALL
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 18.04.2017, 15:51   #5
Beginner_Access
Пользователь
 
Регистрация: 17.08.2014
Сообщений: 41
По умолчанию

Галина, огромное спасибо!


Цитата:
Сообщение от shanemac51 Посмотреть сообщение
Код:
select into rab1 from(
SELECT * FROM Table01
UNION 
SELECT * FROM  Table02
UNION 
SELECT * FROM Table03
UNION 
SELECT * FROM Table04)  w
будут удалены двойники
для оставления двойников UNION заменить на UNION ALL
Beginner_Access вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение 3-х таблиц vovanrets C/C++ Базы данных 5 22.08.2014 01:55
объединение таблиц kuzmich SQL, базы данных 9 12.12.2013 15:29
Объединение таблиц kuba1981 SQL, базы данных 2 16.02.2013 09:57
Объединение 2-х таблиц newStudent SQL, базы данных 2 21.04.2011 19:37
Объединение таблиц jtn Microsoft Office Excel 0 03.02.2010 19:07