W tym celu możesz użyć wyrażenia regularnego:
where title ~* '(\mphone\M)|(\msamsung\M)'
Powyższe zwraca tylko wartości, w których phone
lub samsung
są kompletnymi słowami. Modyfikatory wyrażenia regularnego\m
i \M
spraw, aby wzór pasował tylko do całych słów.
Operator wyrażenia regularnego ~*
sprawia, że wielkość liter jest niewrażliwa. Powyższe wyrażenie zwróci Samsung Phone
lub Google Phone
ale nie Sam's House
.
Jeśli chcesz dodać więcej słów, po prostu dodaj je za pomocą operatora „lub” |
where title ~* '(\mphone\M)|(\msamsung\M)|(\mbhat\M)'
Pamiętaj, że tego rodzaju wyszukiwanie nie będzie superszybkie. Wyrażenia regularne są drogie, nie mogą korzystać z żadnego indeksu.