Поиск по тексту в запросе
☑
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, спс
2 + 2 = 3.9999999999999999999999999999999...