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.