Quantcast
Channel: SQL.ru: Firebird, InterBase
Viewing all articles
Browse latest Browse all 1677

Нужен совет организацией поиска в строковых полях

$
0
0
Привет. Собственно поиск в рамках одной большой таблице, есть колонка ФИО, по ней нужно найти человека. В таблице не 1 млн. записей. Поиск должен быть не регистро-зависимым и искать по любой чисти фразы. Использовал запрос плана:

select *
from tabel
where name containing 'ирно'

по name индекс есть, но из-за использования containing толку от него нет.

upper(namel) like upper('%ирно%')
POSITION('ирно', name) <> 0

эти варианты тоже не подходят по той же причине. Полагаю, что вопрос заезженный, но может я что-то пропустил. По советуйте как можно ускорить поиск.

Viewing all articles
Browse latest Browse all 1677

Trending Articles