Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!ЛЕКЦІЇ_від_23.04.2013.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
436 Кб
Скачать
☆
  1. Функції First і Last

Повертають значення поля з першого й останнього запису в наборі результатів, які було повернуто запитом.

Синтаксис: First(вираз); Last(вираз)

Покажчик місця заповнення виразу представляє рядковий вираз, який визначає поле з даними, які потрібно використати, або вираз, який виконує обчислення, використовуючи дані цього поля. Операнди у виразі можуть містити ім’я поля таблиці, константу або функцію (яка може бути вбудованою або визначеною користувачем, але не однією з інших агрегатних функцій SQL).

Ці функції повертають значення визначеного поля в першому й останньому записах, залежно від набору результатів, які було повернуто запитом. Якщо запит не містить речення ORDER BY, значення, повернуті цими функціями, будуть довільними, оскільки записи зазвичай повертаються в довільному порядку.

  1. Функції Min, Max

Повертають мінімальне або максимальне значення з набору значень, який міститься у вказаному полі полі запиту.

Синтаксис: Min(вираз); Max(вираз)

Покажчик місця заповнення виразу представляє рядковий вираз, який визначає поле з даними, які потрібно обчислити, або вираз, який виконує обчислення, використовуючи дані цього поля. Операнди у виразі можуть містити ім’я поля таблиці, константу або функцію (яка може бути вбудованою або визначеною користувачем, але не однією з інших агрегатних функцій SQL).

За допомогою функцій Min і Max можна визначити найменше та найбільше значення поля на основі вказаної вибірки або групування. Наприклад, ці функції можна використати для отримання найменшої та найбільшої суми транспортних витрат. Якщо не вказано певну вибірку, буде використано всю таблицю.

Функції Min і Max можна використати у виразі запиту та у властивостях SQL об’єкта QueryDef або під час створення об’єкта Recordset на основі SQL-запиту.

  1. Функція Sum

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

Синтаксис: Sum(вираз)

Покажчик місця заповнення виразу представляє рядковий вираз, який визначає поле з числовими даними, які потрібно додати, або вираз, який виконує обчислення, використовуючи дані цього поля. Операнди у виразі можуть містити назву поля таблиці, константу або функцію (яка може бути вбудованою або визначеною користувачем, але не однією з інших агрегатних функцій SQL).

Функція Sum сумує значення в полі. Наприклад, можна використовувати функцію Sum для визначення загальної вартості доставки.

Функція Sum ігнорує записи, які містять поля зі значенням Null. Наведений приклад показує, як можна обчислити суму полів UnitPrice і Quantity продукту:

SELECT Sum(UnitPrice * Quantity) AS [Сукупний прибуток]

FROM [Відомості про замовлення];

Можна використовувати функцію Sum у виразі запиту. Також можна використовувати цей вираз у властивості SQL об’єкта QueryDef під час створення об’єкта Recordset, основаного на SQL-запиті.

Тема 7. Проектування звітів Лекція 16. Звіти

План лекції

    1. Призначення звітів.

    2. Побудова звітів

    3. Структурні елементи звіту

  1. Призначення звітів

Звіти – це форми «навпаки». З їхньою допомогою дані видають на принтер у зручному і наочному виді.

Звіти, які формуються в Access, дуже подібні до форм. Вони мають ті самі області, що і форми: область заголовку і приміток, області нижнього і верхнього колонтитулів. Відмінність звітів і форм полягає в тому, що вони створюються лише для видачі на друк і не мають управляючих елементів для введення даних. Тому в звітах неможливо використовувати прапорці, списки та поля зі списком. Для звітів не можна встановити режим таблиці чи форми, для них доступний режим конструктора і попереднього перегляду за допомогою опції Предварительный просмотр команди Файл.