|
Поиск по тексту в запросе
| ☑ |
0
picom
09.02.23
✎
08:51
|
Добрый день!
В запросе поиск по тексту работает так
ГДЕ
ВременнаяТаблица.Текст ПОДОБНО &Текст
Значение текста для поиска в параметр загоняется так
%%золото%%
А как искать сразу и по второму слову, например по слову
%%айфон%%
Два параметра или какой-то другой вариант есть?
|
|
1
hockeyist
09.02.23
✎
08:53
|
(0) ИЛИ
|
|
2
picom
09.02.23
✎
08:55
|
(1) ай нид И
|
|
3
hockeyist
09.02.23
✎
08:57
|
(2) Тогда И
|
|
4
picom
09.02.23
✎
08:58
|
(3) и два параметра? или куда его воткнуть?
|
|
5
FIXXXL
09.02.23
✎
09:03
|
(4)
ВременнаяТаблица.Текст ПОДОБНО &Текст И ВременнаяТаблица.Текст ПОДОБНО &Текст02
|
|
6
Кирпич
09.02.23
✎
09:20
|
(0) Если в одной строчке два слова, то так
%золото%айфон%
|
|
7
picom
09.02.23
✎
09:28
|
(6) супер, спасибос
|
|
8
Волшебник
модератор
09.02.23
✎
09:30
|
(6) %золото%айфон% ИЛИ %айфон%золото%
|
|
9
lodger
09.02.23
✎
09:36
|
(8) теперь для 3х слов давай!
|
|
10
Волшебник
модератор
09.02.23
✎
09:39
|
Если процент впереди, то поиск будет долгим.
Для быстрого поиска надо создать полнотекстовый индекс, т.е. разобрать текст на слова, отбросить окончания (стемминг), убрать малозначащие слова типа предлогов (стоп-лист).
Затем в запросе искать так: ПолеИндекса LIKE "слово%"
Впереди нет знака процента
|
|
11
picom
09.02.23
✎
09:53
|
(10) Лайк за LIKE, спс
|
|