Создайте запрос на обновление, изменяющий значение поля Специализация таблицы Группы. Произведите обновление для студентов-правовиков. Новое название специализации - «юрист».
Запросы на добавление. Добавляют группу записей из одной или нескольких таблиц в конец таблицы. Для этого формируется запрос на выборку, который должен содержать поля, соответствующие полям в дополняемой таблице базы данных. Преобразование запроса в запрос на добавление производится командой Запрос/Добавление.
В бланк запроса включаются:
· поля, соответствующие определенным полям таблицы, в которую производится добавление. Допускается несоответствие типов полей, если возможно преобразование типа данных одного поля в тип данных другого поля. Добавляемых полей может быть меньше, если на поля в дополняемой таблице не наложено требование обязательности их заполнения;
· поля, по которым задаются условия отбора;
· ключевые поля.
Не будут добавлены записи, если:
· при добавлении появятся совпадающие или пустые значения в ключевых полях;
· не выполняются условия на значение;
· невозможно преобразование типа данных в добавляемых полях.
В строке Добавление в бланке запросов указываются имена полей таблицы-получателя.
Предварительный просмотр добавляемых записей производится в режиме таблицы до выполнения запроса.
Создадим запрос ДобавлениеГрупп, добавляющий новые группы из таблицы НовыеГруппы в таблицу ГРУППЫ. Естественно, для этого нужно сначала создать таблицу НовыеГруппы (рис. 17).
Рис. 17. Запрос на добавление в бланке запросов
На SQL:
INSERT INTO Группы (Группа, Количество)
SELECT НовыеГруппы.Группа, НовыеГруппы.Количество
FROM НовыеГруппы;