Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Умови відбору записів

Умови відбору записів можуть задаватися в бланку запиту для одного чи декількох полів у рядку Условие отбора.

Умовою відбору є вираз, що складається з операторів порівняння й операндів, використовуваних для порівняння.

У якості операндів виразу можуть використовуватися: літерали, константи, ідентифікатори (посилання).

Літералами є конкретні значення, що сприймаються Access так, як вони записані. У якості літерали можуть бути використані числа, текстові рядки, дати. Текстові рядки заключаються у подвійні лапки, дати – у символи "#". Наприклад, 567, "Інформатика", #1-января-99#.

Константами є значення, що не змінюються, що визначені в Access, наприклад, "True", "False", "Так", "Ні", "Null".

Ідентифікатор являє собою посилання на поле, елемент управління чи властивість. Ідентифікаторами можуть бути імена полів, таблиць, форм, звітів і т.д. Вони повинні заключатися в квадратні дужки. Як правило Access робить автоматичну підстановку дужок.

У багатьох випадках посилання на конкретне значення повинне вказувати точне його місце розташування в ієрархії об'єктів бази даних, починаючи з об'єкта верхнього рівня. Якщо необхідно вказати посилання на поле в конкретній таблиці, формі, звіті, то перед ім'ям поля ставиться ім'я таблиці, форми, звіту, також укладене в квадратні дужки і відділене від імені поля знаком оклику. Наприклад, посилання на поле в таблиці приймуть вид: "[Ім'я таблиці]![Ім'я поля]", а посилання на властивість DefaultValue елемента управління "Рік народження" у формі СТУДЕНТ -"Forms![СТУДЕНТ]![Рік народження].DefaultValue”.

Операторами порівняння і логічних операторів, використання яких допускається у виразі умови добору, є оператори: =,<,>,<>, Between, In,Like,And, Or, Not

Вони визначають операцію над одним чи декількома операндами.

Якщо вираз в умові добору не містить оператора, то за замовчуванням використовується оператор =.

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

Допускається використання операторів шаблона* ( зірочка) і? (знак питання).

Оператор Between дозволяє задати інтервал для числового значення. Наприклад,

Between 10 And 100 задає інтервал від 10 до 100.

Оператор In дозволяє виконати перевірку на рівність будь-якому значенню зі списку, що задається в круглих дужках. Наприклад,

In ( "Математика", "Інформатика", "Історія").

Оператор Like дозволяє використовувати зразки, що використовують символи шаблона, при пошуку в текстових полях. Наприклад,

Like «Іванов*».

Логічні операції "И", "ИЛИ". Умови добору, задані в одному рядку, зв'язуються за замовчуванням за допомогою логічної операції "И", задані в різних рядках – за допомогою логічної операції "ИЛИ". Ці операції можуть бути також задані явно у виразі умови добору за допомогою операторів and і or, відповідно.

Построитель выражений. Умову добору можна сформувати за допомогою Построителя выражений (рис.13). Перейти у вікно Построитель выражений можна, натиснувши кнопку Построить панелі інструментів конструктора запитів чи вибравши команду Построить в контекстно-залежному меню. Курсор миші повинний бути встановлений попередньо в осередку введення умови добору.

 

Рис.13. Вікно Построитель выражений

 

Після введення виразу в бланк і натискання клавіші <Enter> Access виконує синтаксичний аналіз виразу і відображає його відповідно до результатів цього аналізу.

 

<== предыдущая лекция | следующая лекция ==>
Модифікація запиту | Параметри запиту
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 836; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.