Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

У таблиці нижче наведено приклади обчислень полів із таблиць "Замовлення" та "Відомості про замовлення" в базі даних Northwind.mdb.

Обчислення

Приклад

Додавання числа до поля

Freight + 5

Віднімання числа від поля

Freight - 5

Множення поля на число

UnitPrice * 2

Ділення поля на число

Freight / 2

Додавання одного поля до іншого

UnitsInStock + UnitsOnOrder

Віднімання одного поля від іншого

ReorderLevel - UnitsInStock

У наведеному нижче прикладі обчислюється середня дисконтна сума всіх замовлень у базі даних Northwind.mdb. Вона перемножує значення в полях "Ціна за одиницю" та "Знижка", щоб визначити дисконтну суму кожного замовлення, а потім обчислює середнє значення. Цей вираз можна використовувати в інструкції SQL у коді Visual Basic:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];

Потрібна додаткова довідка?

Потрібні додаткові параметри?

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

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.