Добавление записей в таблицу
Добавление записей в таблицу выполняется командой INSERT INTO.
Синтаксис запроса на добавление одной записи:
INSERT INTO таблица [(поле_1[, поле_2[, ...]])]
VALUES (значение_1[, значение_2[, ...])
Примечание. Если создать в режиме SQL запрос на добавление с помощью инструкции INSERT INTO...VALUES, сохранить и закрыть его, а затем открыть снова, то предложение VALUES будет преобразовано в предложение SELECT. Это не повлияет на результат выполнения запроса.
Если требуется запросом выполнить добавление в таблицу нескольких записей, данные которых уже имеются в других таблицах, то следует составить запрос в соответствии со следующим синтаксисом:
INSERT INTO таблица_приемник
SELECT список_полей
FROM таблица_источник
Создание новой таблицы
Создание новой таблицы на основе данных других таблиц выполняется командой SELECT...INTO. Синтаксис команды:
SELECT поле_1[, поле_2[, ...]] INTO новая_таблица
FROM таблица_источник
Исключение строк из таблицы
Строки из таблицы можно исключить с помощью команды DELETE. По этой команде исключаются только целые строки, а не отдельные значения полей. Синтаксис команды:
DELETE
FROM имя_таблицы
В результате выполнения этой команды таблица становится пустой.
Обычно из таблицы требуется удалить только некоторые указанные строки. Синтаксис такой команды:
DELETE
FROM имя_таблицы
WHERE критерий_поиска
Изменение значений полей
По команде UPDATE можно изменить некоторые или все значения в одной или нескольких записях. Синтаксис команды:
UPDATE имя_таблицы
SET поле1 = новое_значение
WHERE критерий_поиска
Предложение UPDATE позволяет указать имя таблицы, для которой выполняется операция обновления и предложение SET, определяющее изменения, которые необходимо выполнить для одного или нескольких столбцов таблицы.
Подчиненный запрос
Подчиненные запросы используются для проверки наличия каких-либо результатов из подчиненного запроса, поиска в главном запросе значений, равных, больших или меньших чем значения, возвращаемые подчиненным запросом, или для создания подчиненных запросов внутри таких же запросов.