Page 28 - 2
P. 28
28
допомогою функції Str(), пробіл (слово, взяте в подвійні лапки) і поле Пріз
літерного типу;
Like – даний (вибраний) літерний вираз. Приклади:
1- Like *ен* – записи, в середині поля яких містяться ці дві букви ен. Цей
приклад вже розглядався в розділі 2.3 для фільтраціїї записів;
2- Like П* – записи, поле яких починаються з букви П;
3- Like *енко – записи, поле яких закінчуються на енко;
4- Like [А-С]* – записи, поле яких починаються з букв між А і С;
Between … And – між. Приклад: Between 25.08.99 and 12.02.01 – дати між
заданими, включаючи їх;
In – один з елементів списку. Приклад: In(Петренко, Дрозд). Результат буде
той самий, що і при використанні попереднього прикладу з оператором Or;
Is Null – записи які не мають значень у даному полі (не були введені);
=, <>, <, > – операції відношення: дорівнює, не дорівнює, менше, більше;
*, /, +, - – арифметичні операції: множення, ділення, додавання, віднімання.
3.4 Вирази
У СУБД MS Access допустимі чотири типи виразів: арифметичні, літерні,
логічні і дати. Тип виразу визначається значенням, яке ми одержуємо після його
обчислення.
Не можна використовувати в одному виразі дані різних типів, наприклад, в
арифметичному виразі не можна помножити слово "Вольтметр" на кількість
приладів. В логічному виразі не можна порівнювати число і дату або два поля, одне
з яких має тип дати, а друге – числовий тип.
До складу виразу можуть входити:
— константи;
— оператори;
— імена полів і таблиць;
— групові операції;
— функції;
— імена обчислювальних полів;
— фігурні, квадратні і круглі дужки.