Применение информационных технологий. Казакова И.А - 82 стр.

UptoLike

82
Условия отбора. Чтобы ограничить записи, которые следует вклю-
чить в динамический набор при выполнении запроса, нужно опреде-
лить условия отбора в строке Условие отбора для одного или не-
скольких полей. Для определения дополнительных условий отбора
следует ввести нужное выражение в строку Или в бланке запроса.
П р и м е р ы:
условие отбора может выглядеть так:
between #06.01.99# and #03.11.99# (для одного поля в формате даты)
или так:
Фамилия
Сумма баллов
Условие отбора
С*
>13
Пусть во втором поле – фамилии абитуриентов, а в третьем – сум-
ма баллов, полученных на вступительных экзаменах. Тогда при сле-
дующем задании условий отбора по нескольким полям запрос рас-
пространится на всех абитуриентов, чья фамилия начинается с «С»
и у кого сумма баллов больше 13.
Примеры выражений, использующих в качестве условий отбора
текстовые значения, приведены в табл. 5.
Таблица 5
Выражение
Описание
1
2
«ВТ»
Отображается список абитуриентов, поступающих
на кафедру ВТ
«ВТ» Or «ИнОУП»
Отображается список абитуриентов, поступающих
на кафедру ВТ или ИнОУП
Between #05.01.84#
And #10.10.84#
Используется оператор Between...And для отображения
списка абитуриентов с датой рождения не ранее 5.01.84
и не позднее 10.10.84
In(«ВТ», «МОи-
ПЭВМ»)
Используется оператор In для отображения списка
абитуриентов, поступающих на кафедру ВТ или МОиПЭВМ
Not «ВТ»
Используется оператор Not для отображения списка
абитуриентов, поступающих на все кафедры
за исключением ВТ
Like «А*»
Отображается список абитуриентов, фамилии которых
начинаются с буквы А
>=«К»
Отображается список абитуриентов, фамилии которых
начинаются с букв, находящихся в диапазоне от К до Я
   Условия отбора. Чтобы ограничить записи, которые следует вклю-
чить в динамический набор при выполнении запроса, нужно опреде-
лить условия отбора в строке Условие отбора для одного или не-
скольких полей. Для определения дополнительных условий отбора
следует ввести нужное выражение в строку Или в бланке запроса.
   П р и м е р ы:
   условие отбора может выглядеть так:
between #06.01.99# and #03.11.99# (для одного поля в формате даты)
   или так:
                                       Фамилия                Сумма баллов
        Условие отбора                       С*                      >13


   Пусть во втором поле – фамилии абитуриентов, а в третьем – сум-
ма баллов, полученных на вступительных экзаменах. Тогда при сле-
дующем задании условий отбора по нескольким полям запрос рас-
пространится на всех абитуриентов, чья фамилия начинается с «С»
и у кого сумма баллов больше 13.
   Примеры выражений, использующих в качестве условий отбора
текстовые значения, приведены в табл. 5.
                                                                      Таблица 5
   Выражение                                      Описание
       1                                              2
«ВТ»                     Отображается список абитуриентов, поступающих
                         на кафедру ВТ
«ВТ» Or «ИнОУП»          Отображается список абитуриентов, поступающих
                         на кафедру ВТ или ИнОУП
Between #05.01.84#       Используется оператор Between...And для отображения
And #10.10.84#           списка абитуриентов с датой рождения не ранее 5.01.84
                         и не позднее 10.10.84
In(«ВТ», «МОи-           Используется оператор In для отображения списка
ПЭВМ»)                   абитуриентов, поступающих на кафедру ВТ или МОиПЭВМ
Not «ВТ»                 Используется оператор Not для отображения списка
                         абитуриентов, поступающих на все кафедры
                         за исключением ВТ
Like «А*»                Отображается список абитуриентов, фамилии которых
                         начинаются с буквы А
>=«К»                    Отображается список абитуриентов, фамилии которых
                         начинаются с букв, находящихся в диапазоне от К до Я


                                        82