I have a column with data Oil 76072 KTC Vegetable (Plastic Drum) 20ltr
and I want to check if Veg
is available as a single word in the data. It can be first, last or a word in between like KTC
Query I have below returns data for Veg
and KTC
both.
SELECT
Item,
Description,
SearchBox,
Ranking,
'Part Word Match' as SearchType
FROM
[HypEcommerce].[dbo].[ProductSearch]
WHERE (
[searchbox] like '%_' + trim(ltrim('veg')) +'_%'
OR [searchbox] like '%_'+ rtrim(ltrim('veg'))+ ''
OR [searchbox] like ''+ rtrim(ltrim('veg')) +'_%'
)