SELECT SUM([цена] * [количество ]) AS [Общая стоимость]
FROM [Заказы]
WHERE [Город] = “Смоленск”
SELECT AVG([цена] )
FROM [Заказы]
WHERE [цена] > 1000000
SELECT Min([цена] )
FROM [Заказы]
WHERE [город] > “Смоленск”
SELECT COUNT([город] ) AS [Всего по Смоленску]
FROM [Заказы]
WHERE [Город] = “Смоленск”
SELECT First([Дата заказа]) AS [Первый заказ]
FROM [Заказы]
WHERE [Город] = “Смоленск”
Запросы на выполнение действия
Запрос на выполнение действия
директива SQL
Добавление записи
INSERT INTO
Обновление
UPDATE
Удаление
DELETE
Создание таблицы
SELECT…INTO
INSERT INTO Клиенты
SELECT [Город] = “Рославль”
FROM [Заинтересованные лица]
Если таблица, к которой добавляются записи, содержит первичный ключ, добавляемые записи должны содержать такое поле или эквивалентное поле того же типа данных.
UPDATE [Прейскурант]
SET цена = цена * 1,1
WHERE [Категория] = “Шторы”
Цены на все шторы в таблице Прейскурант повышаются на 10%.
DELETE FROM Заказы
WHERE [Дата заказа] < 1.01.06
SELECT Заказы.*
INTO [Архив заказов]
FROM Заказы
WHERE [Дата заказа] < 1.01.06
Из записей таблицы Заказы формируется новая таблица «Архив заказов», которая содержит заказы до января 2006 года.
1. Преобразование запроса по образцу QBE-запроса в SQL–запрос.
· В окне запросов сформировать запрос, из которого необходимо создать SQL–запрос.
· Выбрать инструмент SQL или войти в меню ВИД и выбрать команду SQL. На экране появится окно с текстом готового SQL–запроса.
2. Непосредственное формирование SQL–запроса.
· Перейти в режим конструирования запроса, оставить окно конструирования пустым.
· Войти в меню ВИД и выбрать команду SQL .
· Сформировать запрос. Нельзя использовать просто клавишу Enter для перехода к новой строке (нажать <Ctrl>+<Enter>)
· Для сохранения запроса выполнить команду меню ФАЙЛ, СОХРАНИТЬ.
· Если SQL–запрос не содержит синтаксических ошибок, то после сохранения Access автоматически преобразует SQL–запрос в запрос по образцу, и можно проверить его в окне конструирования QBE-запроса.
Для выполнения запроса выбрать инструмент ВЫПОЛНИТЬ (кнопка с восклицательным знаком) на панели инструментов или войти в меню ЗАПРОС и выбрать команду ВЫПОЛНИТЬ.