Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Арифметичні оператори

Використання виразів у запитах

Створення полів, що обчислюють, у запитах

Створення запитів цікаво не тільки тим, що ви можете у вигляді однієї таблиці представити дані з декількох пов'язаних таблиць і відібрати потрібні записи із цих таблиць. Ви можете створювати стовпці в запиті, які є результатом обчислень над значеннями інших стовпців. Такі стовпці називаються обчислюємі. Це суттєво розширює можливості запитів. Найпростішим прикладом обчислюємого поля у запиті може бути поле, що поєднує ім'я та прізвище людини.

Щоб створити обчислюєме поле, потрібно ввести вираз, який обчислює необхідне значення, у рядок Поле вільного стовпця бланка запиту або використати Будівник виразів, викликавши його щигликом по кнопці Побудувати на панелі інструментів.

Вирази активно використовуються в запитах для опису критеріїв вибірки записів, як уже згадувалося раніше. Кожний вираз може містити одного або декілька операторів та одну або декілька констант, ідентифікаторів або функцій.

  • Константи — характеризують незмінні значення. Їх часто використовують для створення значень за замовчуванням і для порівняння значень в полях таблиць.
  • Ідентифікатори — це імена об'єктів в Access (наприклад, полів таблиць або запитів), які при обчисленні виразів замінюються їхніми поточними значеннями.
  • Функції повертають у вираз значення замість імені функції. На відміну від ідентифікаторів, більшість функцій вимагають брати в дужки свої аргументи (ідентифікатори або значення під вираз).

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

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

Таблиця.Арифметичні оператори

           
  Оператор Приклад Опис    
  + [Підсумок] + [Надбавка] Складає два операнда    
  - Date () - 7 Обчислює різницю двох операндів    
  - (унарный) -12345 Змінює знак операнда    
  * [Коробка] * [Ціна коробки] Перемножує два операнда    
  / [Кількість] / 12.55 Ділить один операнд на інший    
           
       
  Оператор Опис Приклад  
  \ Ділить один цілий операнд на інший поцільно. При використанні ділення поцільно операнди з десятковими дробами округлюються до цілого, а дробові частини відкидаються [Коробка] \ 2  
  Mod [Коробка] Mod 12 Повертає залишок від розподілу поцільно. Наприклад, 15 Mod 12 дорівнює 3  
  ^ Зводить операнд Основа в ступінь Показник ^ [Показник]  
                   

Читайте також:

  1. Арифметичні операції
  2. Арифметичні операції в різних системах числення
  3. Арифметичні операції над цілими числами
  4. Арифметичні цикли. Оператор циклу For – Next
  5. Логічні оператори
  6. Оператори
  7. Оператори порівняння зі зразком
  8. Оператори пошуку Google
  9. Оператори привласнення
  10. Приклад розв’язання задачі на арифметичні цикли




Переглядів: 2216

<== попередня сторінка | наступна сторінка ==>
 | Логічні оператори

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.015 сек.