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

Введення виразів типу Дата

Дата записується в одинарних лапках, або в решітках (#). Вводять дату у відповідному форматі. Якщо поле, у якому вводиться критерій, є полем типа Дата\Время, то знаки (#) або (‘) додаються автоматично. Приклади виразів, які використовують данні дати наведені в наступній таблиці:

Вираз

Результати відбору

#29/2/2013#

Замовлення, прийняті 29.01.2013 р.

‘29/2/2013’

Замовлення, які виконані 29.01.2013 р.

Between #29/2/2012# AND #8/3/2012#

Дата поставки в інтервалі від 29.01.2013 р. до 08.03.2013 р.

>=#29/22013#

Закази, що приймаються після 29.01.2013 р.

Date()-30

Закази, дата оплати яких була здійснена місяць і більше тому від поточної дати

Побудова підсумків у запитах

У запитах підсумки розглядаються як групові операції або підсумки – як вирази для певної групи записів. Наприклад, створити запит, який дозволяє для регіонів – постачальників кавунів отримати підсумкові суми сплачених поставок та величину середніх збитків. У БД існує таблиця Поставки, яка включає поля : Регіон, Товар, Сума сплати, Сума збитків.

Для задачі виконуємо таку послідовність дій:

  1. Створюємо запит на основі таблиці Поставки. Відбираємо усі поля. Критерій відбору – у полі Товар у рядку Умова відбору вводимо “кавуни”.

  2. Натискаємо кнопку Групові операції, додається одноіменний рядок у нижній частині конструктора запитів.

  3. Ознака групування – назва регіону – постачальника, у полі Регіон рядка Групові операції має бути обрано Группировка.

  4. Натиснути у правому куті у полі Сума сплати рядка Групові операції та із списку обрати операцію Sum.

  5. Натиснути у правому куті у полі Сума збитків рядка Групові операції та із списку обрати операцію Avg

  6. Натиснути Запуск. Зберегти запит.

У рядку Групові операції можна задавати наступні статистичні функції:

Sum

Підраховує суму значень поля. Тип поля-числовий, счетчик, грошовий, дата.

Avg

Підраховує середнє значення значень поля. Тип поля-числовий, счетчик, грошовий, дата.

Min

Знаходить найменше значення значень поля. Тип поля-числовий, счетчик, грошовий, дата.

Max

Знаходить найбільше значення значень поля. Тип поля-числовий, счетчик, грошовий, дата.

Count

Підраховує число значень без врахування порожніх (Null). Тип поля-числовий, счетчик, грошовий, дата, текстовий, логічний, поле об’єктів OLE.

StDev

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

Var

Повертає дисперсію значень поля

Окрім статистичних функцій в бланку Групові операції можна обрати наступні функції:

Выражение – розрахункове поле, якщо потрібно включити кілька статистичних функцій.

Условие – визначає умову відбору для поля, яке не приймає участі в групуванні. Прапорець виводу на екран знімається автоматично.

Функції First, Last призначені для виводу першого та останнього записів. Сортування на значення не впливає. Записи виводяться у порядку їх вводу у БД.

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