Иллюстрированный самоучитель по Visual FoxPro 7

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

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

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

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

Иллюстрированный самоучитель по Visual FoxPro 7 › Запросы к базе данных › Выбор полей, не удовлетворяющих заданному условию
Рис. 9.10. Задание условия для выбора полей, не удовлетворяющих определенному критерию

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.