Перейти до основного
Office

Обчислення полів у функціях SQL

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

За допомогою аргументу рядковий вираз агрегатної функції 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];



Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×