Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access2007_2016.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
58.88 Кб
Скачать

8 Условия отбора в запросе

В режиме конструктора в строке Условие отбора задается условие (одно на столбец). Например: <5 OR >1 ( или > 10 AND <50).

Для создания видоизмененного Запроса2 на основе старого Запроса1

Открыть Запрос1. Далее Сохранить как. В появившемся окне ввести имя нового Запроса, ОК.

В Запросе2 перейти в режим конструктора и внести необходимые изменения.

Добавление (внутрь) столбца в таблицу

В режиме Таблица курсор в любой ячейке соответствующего столбца, на вкладке Работа с таблицами-Режим таблицы щелкаем Вставить. Новый столбец появится слева.

Или: щелчок правой кнопкой на заголовке столбца, в контекстном меню Вставить столбец.

Удаление записи из таблицы

Выделяем запись в режиме Таблицы (щелчок в левой части записи). Delete. Да.

Добавление столбца в Запросе

В режиме конструктора курсор в любой ячейке соответствующего столбца, на вкладке щелкнуть Вставить столбцы. Новый столбец появится слева.

Импорт внешних данных в новую таблицу

На вкладке Внешние данные-Импорт щелкнуть Excel, в появившемся окне (вверху справа) Обзор, отметить нужную книгу Excel, Открыть, выбрать вариант сохранения (например, Импортировать данные в новую таблицу, или Добавить копию записей в конец таблицы)), ОК, выбрать Лист или диапазон книги Excel, Далее, Готово, Закрыть.

9 Вычисления в Запросе с помощью Построителя

Вычисления удобно делать с помощью Построителя.

(Рассмотрим на примере перемножения чисел двух столбцов из Запроса).

В режиме Конструктор щелкнуть правой кнопкой в ячейке Поле (первой строки) первого пустого столбца, в открывшемся меню щелкнуть на Построить.

В открывшемся окне щелчок на названии 1-го столбца, щелкнуть Вставить, знак умножения *, щелчок на названии 2-го столбца, Вставить, ОК.

После этого выражение будет выглядеть, например: Выражение1:[ЧислоШтук]*[ЦенаШтуки]

Заменить в заголовке 'Выражение1’ на нужное название столбца, например, Общая цена товара.

Иначе (без использования Построителя ) можно ввести руками в ячейке Поле: [название 1-го столбца]*[ название 2-го столбца]

Перейти в режим Таблицы.

(В десятичных дробях используется запятая).

Вычисления в Запросе (с одной или несколькими таблицами) без Построителя

Создается дополнительный столбец Запроса , в который выводятся результаты вычислений.

Для ввода формулы работаем в режиме Конструктора. Например, для вычисления суммы значений, содержащихся в двух столбцах одной таблицы (или двух разных таблиц в верхней ячейке Поле свободного столбца введите выражение [имя 1-й таблицы].[имя столбца 1-й таблицы]+ [имя 2-й таблицы].[имя столбца 2-й таблицы].

Если нет совпадений имен столбцов в разных таблицах, то имя таблицы можно опустить ( [имя столбца 1-й таблицы]+[имя столбца 2-й таблицы]). Например, ввести [ЧислоШтук]*[ЦенаШтуки]). ENTER.

Для вывода результатов следует перейти в режим Таблица или

В режиме Таблица появляется столбец с результатами вычислений с заголовком Выражение: ... .

Пример: Вычисление значения элементарной функции, например косинуса COS(): cos([имя таблицы].[имя столбца таблицы])

Запросы с параметрами

Если Запрос приходится выполнять многократно с различными значениями в строке Условие отбора (например, отбирать продажи на сумму, большую заданного значения), то удобно пользоваться Запросом с параметром (или с несколькими параметрами).

Для этого:

Открыть запрос в режиме Конструктор, в строку Условие отбора вместо конкретного значения ввести слово (или фразу) в квадратных скобках. Теперь, если щелкнуть Выполнить (слева под знаком !) на вкладке Конструктор (в режиме Конструктор), то при выполнении Запроса появится диалоговое окно Параметры Запроса, вписать требуемое значение параметра.

В одном Запросе может быть несколько параметров.

Если тип данных дата или числовой, то лучше определить тип данных (после введения слова в строку Условие отбора). Для этого щелкнуть Параметры в группе Показать или скрыть на вкладке Конструктор . Откроется окно Параметры Запроса. В левом столбце ввести слово (можно без квадратных скобок), в правом – выбрать тип данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]