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

Between дата And дата

Виконати запит. У результаті виконання запиту на екрані з’являться записи про працівників, які поступили на роботу в заданий проміжок часу.

Закрити вікно конструктора запитів. Access, запитає, чи потрібно зберегти запит. Клацнути по кнопці “Да. У вікніСохранение” в полеИмя запроса” ввести ім'я запиту “Дата” і ОК”.

5.4. Створення запиту за кількома умовами

Технологія створення запитів за кількома умовами, полягає в наступному: спочатку в конструкторі задають одну умову і перевіряють її дію, проглядаючи тимчасовий набір даних. Потім додають наступну умову і знову проглядають тимчасовий набір даних. Якщо результат задовольняє, зберігають запит для наступного використання.

Умову вищої освіти вводять наступним чином: на перетині рядка “Условие отбора” та поля Освіта вносять “вище”.

Умову про стаж роботи вводять на перетині рядкаУсловие отбора” та поля Дата прийому на роботу за допомогою конструктора виразів

Year(Date())-Year([Персонал]![Дата прийому на роботу]) > 3

За наведеною умовою різниця між поточним роком і роком прийому на роботу перевищує трьох років.

5.5. Обчислення в запиті. Створення запиту на зміну даних поля Оклад

Для створення запиту обчислення в полі потрібно внести в бланк конструктора запиту поле Оклад, вибрати команду Запрос”, “Обновление”або скористатися відповідною кнопкою Панелі інструментів.Access доповнить бланк запиту рядком Обновление”, призначеним для введення нових значень полів таблиці. На перетині рядка Обновление”та стовпчика“Оклад” внести за допомогою конструктора виразів:

[Персонал]![Оклад]*1,2

Зберегти запит під назвою “Оновлення”. Перед виконанням запиту проглянути таблицюПерсонал.

Виконати запит. Access попередить, що внаслідок виконання запиту відбудуться зміни в таблиці. Клацнути по кнопціОК.Accessвидасть ще одне повідомлення про кількість записів, які змінюються. Знову –ОК. Відкрити таблицюПерсоналі переконатися, що значення в поліОкладзбільшені на 20 відсотків.

5.6. Використання статистичних функцій в запиті

Запит можна використовувати для підведення підсумків, узагальнення даних з вихідних таблиць. Обчислення можна виконувати над усіма записами або над групами записів. Для цього Access має статистичні функції:

Функція

Дія

Sum

Підсумовування значень поля в записах, відібраних запитом

Avg

Обчислення середнього значення поля в записах, відібраних запитом

Min

Обчислення мінімального значення поля в записах, відібраних запитом

Max

Обчислення максимального значення поля в записах, відібраних запитом

Count

Обчислення кількості записів, відібраних запитом

StDev

Середньоквадратичне відхилення значень даного поля

Var

Дисперсія значень даного поля

Для створення запиту на визначення середнього окладу потрібно в полі конструктора запису Окладклацнути по кнопціГрупповые операции” на панелі інструментів або скористатися контекстним меню. В бланку запиту з'явиться рядокГрупповая операция”. На перетині рядкаГрупповая операция”і поляОкладвибрати функціюAvg.

При виконанні запиту з’явиться інформація про середню зарплату працівників.

Якщо функцію Avgзамінити на Max, то результатом буде інформація про максимальну зарплату.

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