Поэтому сначала создается запрос на выборку данных, в результат которого включаются те поля, которые должны составлять добавляемые записи, а также поля, в которых устанавливаются критерии отбора записей.
В качестве примера мы рассмотрим запрос, который будет выбирать из базы данных все заказы за 1996 год и переносить их в другую таблицу так, чтобы таблица "Заказы" (Orders) содержала только актуальные данные. Для этого сначала создадим таблицу, которая будет хранить устаревшие данные:
Раскройте список таблиц в окне базы данных и выделите таблицу "Заказы" (Orders).
Скопируйте таблицу в буфер обмена, нажав комбинацию клавиш <Ctrl>+<C>.
Вставьте таблицу из буфера обмена, нажав комбинацию клавиш <Ctrl>+<V>. Появляется диалоговое окно
Вставка таблицы
(Paste Table As).
В группе
Параметры вставки
(Paste Options) выберите переключатель
Только структура
(Structure Only).
В поле
имя таблицы
(Table Name) введите строку: Заказы (архив). Нажмите кнопку
ОК
или клавишу <Enter>.
В списке появляется новая таблица, пока пустая, т. к. мы скопировали только структуру таблицы "Заказы" (Orders). Теперь создадим запрос на добавление, который позволит перенести в новую таблицу данные из таблицы "Заказы".
Раскройте список таблиц в окне базы данных и выделите в нем таблицу "Заказы".
Щелкните левой кнопкой мыши по стрелке на кнопке
Новый объект
(New Object) инструментальной панели и выберите из раскрывшегося списка элемент Запрос (Query). В диалоговом окне Новый запрос (New Query) выберите значение
Конструктор
(Design View). Появляется окно Конструктора запроса с таблицей "Заказы" в верхней части.
Сначала создайте запрос на выборку нужных записей. Перетащите из списка полей таблицы "Заказы" все поля в строку бланка запроса
Поле
(Field).
В строке
Условие отбора
(Criteria) столбца "ДатаРазмещения" введите выражение
Between 101.01.961 And 131.12.961
