Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Запись сложных условий отбора в конструкторе запросов Access



Сложное условие отбора - это логическое выражение, которое должно быть истинным для отбираемых записей БД. Логические выражения представ­ляются на языке математической логики с использованием логических опера­ций НЕ (not), И (and) и ИЛИ (or).

В ячейках таблицы конструктора запросов записываются условия, накла­дываемые на значения соответствующих полей. Условия, стоящие в одной строке, должны выполняться одновременно, т.е. они соединяются между собой операцией И; условия в разных строках соединяются операцией ИЛИ.

Таблица играет роль фильтра при отборе записей из БД: сначала отбира­ются записи, удовлетворяющие условиям первой строки, затем к ним добавля­ются записи, удовлетворяющие условиям второй строки, и т.д.

Пример записи сложных условий отбора:

Условие Имена полей
А В С
А=1 и В=2 =1 =2  
А=1 или А=3 =1    
=3    
А=1 или В=2 =1    
  =2  
А=1 или В=2 или С=3 =1    
  =2  
    =3
Не А=1 <>1    
А=1 и В=2 или С=3 =1 =2  
    =3
А=1 или В=2 и С=3 =1    
  =2 =3
не А=1 или В=2 и С=3 <>1    
  =2 =3
(А=1 или В=2) и С=3 A=1 и C=3 или В=2 и С=3 =1   =3
  =2 =3
B>=A   >=[A]  

Запросы, выполняющие вычисления в группах записей, называются ито­говыми запросами. Такими вычислениями могут быть: суммирование значений некоторого числового поля, нахождение наибольшего или наименьшего значе­ния, вычисление среднего, подсчет количества значений и др. Для выполнения этих действий в Access существует инструмент Групповые операции. Для вы­полнения необходимо выбрать команду Вид - Групповые операции - во всех полях в строке Групповая операция установится значение Группировка. Затем задать условие отбора и выбрать итоговую функцию.





Дата публикования: 2015-10-09; Прочитано: 739 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...