4 Формування запиту за неповним значенням поля

Користувач, звертаючись до бази даних, може припускати лише наближене написання текстових значень, наприклад, прізвища, або припускати діапазон чисельних даних, які його цікавлять. У цьому випадку створюють запит на вибірку за неповним значенням поля.

Припустимо, що керівник організації хоче отримати відомості про співробітників організації, які прийшли на роботу між 2007 і 2013 роками, а їх прізвища містять поєднання букв "ко".

У цьому випадку доцільно скласти пошуковий запис, що використовує стандартні функції "Like" − Подібно і "Between" − Між.

Для вирішення поставленого завдання слід виконати наступні дії:

  1. Створюємо запит у режимі "Конструктора", використовуючи як джерело таблицю "Особисті дані".
  1. Помістити в бланк запиту поля "Прізвище", "Посада", "Рік надходження", "Найменування відділу" (можна також використовувати й інші поля).
  1. У рядок "Умови відбору" (Условия отбора) для поля "Прізвище" ввести умову: Like "*ко*". Зірочка ліворуч і праворуч замінює невідомий фрагмент тексту (можна поставити зірочку тільки з одного боку).
  1. У рядок "Умови відбору" (Условия отбора) для поля "Рік надходження" ввести умову: Between 2007 And 2013 (рис. 8). 

Рис. 8. Заповнення бланка запиту для здійснення пошуку за неповним значенням поля

  1. Збережіть запит, наприклад під ім'ям "Наближений пошук", а потім перевірте, як він працює.