Лабораторная работа «Microsoft Access. Создание SQL-запросов»
Лабораторная работа, 07 Мая 2013, автор: пользователь скрыл имя
Краткое описание
Тема: Microsoft Access. Создание SQL-запросов.
Цель работы: изучить правила создания различных запросов с использованием структурированного языка запросов–SQL.
Файлы: 1 файл
Лабораторная работа SQL.docx
— 95.35 Кб (Скачать)Формат оператора DELETE:
DELETE FROM <объект>
[Where<условия поиска>]
Пример 20: Удалить все счета за прошлый год.
DELETE *
FROM Счет
WHERE Счет.ДатаСчета Like "*.*.2005";
В запросах на удаление возможно использование подзапросов.
Запросы на обновление данных
Оператор UPDATE предназначен для изменения значения в группе записей. При корректировке каждому из перечисленных полей присваивается соответствующее значение. Корректировка выполняется для всех записей, удовлетворяющих условию поиска. Если опустить WHERE <условия поиска>, то в объекте будут изменены все записи.
Формат оператора UPDATE:
UPDATE <объект>
SET < обновляемое поле1=значение1 > [,< обновляемое поле2 = значение2 >…]
[Where<условия поиска>]
Пример 21: Увеличить цены на товары типа конструктор.
UPDATE Товары SET Товары.Цена = [Товары]![Цена]*0.5
WHERE Товары.[Тип товара]="конструктор";
Вопросы для самоконтроля
- Операторы категории операторов Data Manipulation Language.
- Синтаксис объединения двух таблиц.
- Формат оператора SELECT.
- Особенности использования предложения SELECT. Вычисления в запросах и переименование столбцов.
- Особенности использования предложения SELECT. Использование операции сцепление строк.
- Особенности использования предложения SELECT. Устранение повторяющихся значений.
- Особенности использования предложения WHERE. Сравнение значения столбца с константой.
- Особенности использования предложения WHERE. Использование диапазона значений.
- Особенности использования предложения WHERE. Использование логических операций.
- Особенности использования предложения WHERE. Использование IS, NOT, NULL.
- Использование оператора сравнения с указанным образцом для создания запросов с масками.
- Особенности использования предложения WHERE. Сравнения значения поля со списком.
- Особенности использования предложения WHERE. Использование агрегирующих функций для расчета итоговых значений.
- Сортировка результатов запроса.
- Группировка записей.
- Ограничение на группировку записей.
- Объединение однотипных запросов.
- Структурированные запросы или вложенные запросы.
- Запросы на удаление.
- Запросы на обновление данных.