Ms Access — Подстановочные знаки

Подстановочные знаки — это специальные символы, которые могут заменять неизвестные символы в текстовом значении и удобны для поиска нескольких элементов с похожими, но не идентичными данными. Подстановочные знаки также могут помочь с получением базы данных в соответствии с указанным шаблоном.
Access поддерживает два набора символов подстановки, поскольку он поддерживает два стандарта языка структурированных запросов.
  • ANSI-89
  • ANSI-92
Как правило, вы используете подстановочные знаки ANSI-89 при выполнении запросов и операций поиска и замены для баз данных Access, таких как файлы * .mdb и * .accdb .
Подстановочные знаки ANSI-92 используются при выполнении запросов к проектам Access. Доступ к файлам, подключенным к базам данных Microsoft SQL Server. Проекты Access используют стандарт ANSI-92, поскольку SQL Server использует этот стандарт.
Подстановочные знаки ANSI-89
В следующей таблице перечислены символы, поддерживаемые ANSI-89.
Подстановочные знаки ANSI-92
В следующей таблице перечислены символы, поддерживаемые ANSI-92.
Пример
Давайте теперь посмотрим на простой пример использования этих символов подстановки, открыв дизайн запроса.
Добавьте выделенные таблицы и закройте диалоговое окно « Показать таблицу ».
Добавьте поля в сетку запроса, которые вы хотите видеть в качестве результата запроса.
Запустите ваш запрос.
Давайте снова перейдем к дизайну запроса и добавим приглашение для имени проекта.
Теперь запустите ваш запрос и позвольте нам предположить, что вы не знаете точное имя проекта, но знаете, что имя проекта содержит слова «зелье». Нажмите Ok .
Вышеуказанный шаг не дает никакого результата. Это связано с тем, что Access ищет точное совпадение в поле имени проекта . Он ищет тот проект, в названии которого есть слово зелье .
Если вы хотите, чтобы пользователи могли вводить подстановочные знаки для замены неизвестных символов, то вам нужно настроить критерии и включить оператор как .
Когда вы запускаете запрос, пользователи могут использовать подстановочные знаки для замены любого количества символов.
Предположим, вы знаете, что слово зелье появляется где-то в названии, но вы не совсем уверены, где именно.
Вы можете добавить *, чтобы заменить любое количество символов перед словом зелье, а затем добавить еще один * после. Нажмите Ok .
Пользователям всегда полезно знать подстановочные знаки, в которые они могут войти. Но есть пользователи, которые могут не знать подстановочные знаки, которые они могут и не могут ввести. В этом случае вы можете ввести символы подстановки самостоятельно.
В этой ситуации, между оператором Like и нашей подсказкой параметров, мы можем добавить эти шаблоны, и теперь есть очень специфический способ написать это. После слова как в кавычках введите подстановочный знак, который мы используем. В этом случае мы использовали «*» для замены любого количества символов. Теперь мы добавим это к параметру. Для этого нам понадобится символ амперсанда (&) и пробел. Теперь мы повторим этот шаг и добавим еще один амперсанд (&), потому что мы присоединяем этот подстановочный знак к любому критерию, введенному пользователем для этого имени проекта, а затем кавычкам «*».
Теперь давайте снова запустим наш запрос. Введите слово зелье в командной строке без подстановочных знаков.
Теперь запрос будет отслеживать эти шаблоны по обе стороны от того, что введено здесь. Нам нужно просто набрать зелье и нажать ввод.
Теперь мы получаем результаты, которые искали, и результаты будут одинаковыми, независимо от того, что вводят пользователи.
Допустим, мы хотим найти каждый проект со словом «the» в названии. Затем вам нужно просто ввести слово и ввести или нажмите кнопку ОК .
С помощью этого запроса становится легче искать проекты со словом «the» в их именах. 2- й уровень результатов может также включать названия проектов со словом «мать», где «the» является частью слова.
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website