powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объединение запросов
3 сообщений из 3, страница 1 из 1
Объединение запросов
    #39080245
Евген987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте !
Подскажите, как можно оптимизировать запрос в один, сейчас он выполняется двумя запросами из двух таблиц с одинаковой структурой.
1) select * into tmptable from curtable where cliID=4
2) insert into tmptable select * from archtable where cliID=4

Данные выбираются в темповую таблицу сначала из текущей таблицы, потом дополняются данными из архивной таблицы
Весь смысл в том, чтобы структура результирующей таблицы не менялась.
Или это единственно правильный вариант из двух запросов ?
...
Рейтинг: 0 / 0
Объединение запросов
    #39080260
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евген987,

а нужна ли временная таблица?
может достаточно union all

Код: sql
1.
2.
3.
select "cur" as typ,curtable.*  from curtable where cliID=4
union all
select "arx" as typ,archtable.* from archtable where cliID=4



тип нужен, если надо видеть, откуда запись
...
Рейтинг: 0 / 0
Объединение запросов
    #39080583
Евген987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, респектую !
Ставим мне диагноз - НУБ !
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объединение запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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