FoxPro8



Выбор полей, не удовлетворяющих заданному условию


Флажок Not (He), расположенный на вкладке Filter (Фильтр) окна конструктора запросов, позволяет выбрать из таблицы записи, не удовлетворяющие заданному условию. Например, в предыдущем примере мы осуществляли выбор клиентов, проживающих в Москве. Если в дополнение к заданному условию выборки мы установим флажок Not (He), то в результирующей таблице получим список клиентов, не проживающих в Москве.

В данном примере выберем из таблицы Customer все записи, за исключением записей со значением Казахстан в поле cccuntry.

  • Откройте запрос, созданный в предыдущем примере.
  • Перейдите на вкладку Filter (Фильтр).
  • В столбце Field Name (Имя поля) выберите из раскрывающегося списка поле ccountry.
  • Щелкните мышью в поле Not (He), установив тем самым флажок.
  • В списке вариантов сравнения Criteria (Критерий) выберите значение
  • В текстовом поле столбца Example (Образец) введите Казахстан (рис. 9.10).
  • Для выполнения запроса нажмите кнопку Run (Выполнить). На экране появится результирующая таблица, которая содержит записи о клиентах, проживающих вне Казахстана.
  • Рис. 9.10. Задание условия для выбора полой, не удовлетворяющих определенному критерию




    Содержание  Назад  Вперед