Jump to content
СофтФорум - всё о компьютерах и не только

О любимом Access


@lexsus
 Share

Recommended Posts

Здравствуйте.

Имеется база данных, в ней есть таблица с клиентами. Пытаюсь сделать запрос поиска записей по фамилиям, но не могу сделать так, чтобы поиск производился по нестрогому соответствию (т.е. мне нужно чтобы поиск шёл без учёта регистра и чтобы находились записи, в которых могли присутствовать помимо указанных в запросе ещё и другие символы). Т.е. к примеру запись "Иванов П.И." должна находиться по запросу "иванов".

Справку облазил, нигде что-то не нашёл ничего. Пробовал различные символы (звёздочки, знаки вопроса) подставлять в запрос, тоже не работает. Сейчас пока ищу нужную запись через CTRL+F, но хочется всё сделать по-нормальному, "как у людей".

Link to comment
Share on other sites

По поводу Иванов и иванов. Надо в запросе приводить к одному регистру и шаблон и поле поиска Ucase, скажем.

Нечёткий шаблон - намного сложнее. Это целая история. В простейшем случае надо вводить два шаблона и использовать их свёртку (то есть использовать по условию "И")

Например ищем улицу Ивановская дом 55. А в безе данных адрес может быть и "ул. Ивановская д.55", и  "Ивановская, корп.4, д.55", и "Ивановск домовладение 55".

Тогда используем поиск по "Ивановс" AND "55". Все примеры найдутся. Но тут зависит от креативности при составлении запроса.

Edited by Teddy_Bear
  • Upvote 1
Link to comment
Share on other sites

  • 3 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...