Задание 1. Создайте запрос на обновление, изменяющий значение поля Специализация таблицы Группы

Создайте запрос на обновление, изменяющий значение поля Специализация таблицы Группы. Произведите обновление для студентов-правовиков. Новое название специализации - «юрист».

Запросы на добавление. Добавляют группу записей из одной или нескольких таблиц в конец таблицы. Для этого формируется запрос на выборку, который должен содержать поля, соответствующие полям в дополняемой таблице базы данных. Преобразование запроса в запрос на добавление производится командой Запрос/Добавление.

В бланк запроса включаются:

· поля, соответствующие определенным полям таблицы, в которую производится добавление. Допускается несоответствие типов полей, если возможно преобразование типа данных одного поля в тип данных другого поля. Добавляемых полей может быть меньше, если на поля в дополняемой таблице не наложено требование обязательности их заполнения;

· поля, по которым задаются условия отбора;

· ключевые поля.

Не будут добавлены записи, если:

· при добавлении появятся совпадающие или пустые значения в ключевых полях;

· не выполняются условия на значение;

· невозможно преобразование типа данных в добавляемых полях.

В строке Добавление в бланке запросов указываются имена полей таблицы-получателя.

Предварительный просмотр добавляемых записей производится в режиме таблицы до выполнения запроса.

Создадим запрос ДобавлениеГрупп, добавляющий новые группы из таблицы НовыеГруппы в таблицу ГРУППЫ. Естественно, для этого нужно сначала создать таблицу НовыеГруппы (рис. 17).

Рис. 17. Запрос на добавление в бланке запросов

На SQL:

INSERT INTO Группы (Группа, Количество)

SELECT НовыеГруппы.Группа, НовыеГруппы.Количество

FROM НовыеГруппы;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: