Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Способы объединения нескольких запросов




При составлении образца запроса вы можете использовать сложные логические условия, такие, как логическое И и логическое ИЛИ.

Логическое И позводяет отбирать только те записи, которые удовлетворяют одновременно всем введенным вами условиям. При этом условия задаются в полях одной строки образца запроса.

При составлении запросов используются следующие операторы сравнения:

= - равно (необязательно оператор);

<> - не равно;

> - больше

< - меньше

>= - больше или равно

<= - меньше или равно

Упражнение 24.

1. Составим запрос для вывода списка сотрудников, фамилии которые начинаются на букву В и имеют оклад 150000 рублей.

2. Следующий запрос позволит вывести список сотрудников, имеющих оклад ниже 180000 руб и фамилии которых начинаются на букву В.

3. Запустите запрос на выполнение.

4. Просмотрите результат запроса.

5. Перейдите в режим проектирования запроса.

 

Вы можете использовать операцию логическое И для одного поля. Для этого вам нужно ввести все желаемые условия в выбранное поле и разделить их ключевым словом And.


Упражнение 25.

1. Скорректируем критерий по полю Оклад так, чтобы значения выбирались из диапазона 140000 руб< Оклад<170000 руб.

2. Запустите запрос на выполнение.

3. Посмотрите результат запроса.

4. Перейдите в режим проектирования запроса.

При необходимости выбора записей, удовлетворяющих хотя бы одному из двух (или нескольких) условий, вы можете воспользоваться другим оператором – логическим ИЛИ. Если аргументы логического ИЛИ относятся к одному полю, то они разделяются ключевым словом Or. Например, <150000 Or>200000, позволяет сформировать список сотрудников, у которых оклад либо ниже 150000 руб, либо выше 200000 руб.

Все строки в QBE-области, расположенные под строкой Условие отбора, также могут использоваться для спецификации критериев. Таким образом для одной колонки можно определить несколько альтернативных критериев. Каждая отдельная строка критерия рассматривается как условие ИЛИ. Это означает, что в результате выполнения запроса будут отобраны блоки данных, которые удовлетворяют хотя бы одной строке критериев.

Упражнение 26.

1. Составим запрос для вывода списка сотрудников, у которых либо фамилия начинается на букву Д, либо оклад ниже 120000 руб.

2. Запустите запрос на выполнение.

3. Посмотрите результат запроса. В результирующую таблицу включены данные, которые удовлетворяют хотя бы одному из введенных критериев отбора (либо фамилия на «Д», либо оклад меньше 120000 руб),

4. Перейдите в режим проектирования запроса.

 




Поделиться с друзьями:


Дата добавления: 2015-05-29; Просмотров: 376; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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