Du kan använda ett reguljärt uttryck för detta:
where title ~* '(\mphone\M)|(\msamsung\M)'
Ovanstående returnerar endast värden där phone eller samsung är fullständiga ord. Regex-modifierarna\m och \M gör att mönstret bara matchar hela ord.
Regexoperatorn ~* gör detta skiftlägesokänsligt. Ovanstående uttryck skulle returnera Samsung Phone eller Google Phone men inte Sam's House .
Om du vill lägga till fler ord, lägg bara till dem med "eller"-operatorn |
where title ~* '(\mphone\M)|(\msamsung\M)|(\mbhat\M)'
Observera att den här typen av sökning inte kommer att vara supersnabb. Reguljära uttryck är dyra, de kan inte använda något index.