1

我正在寻找一个好的查询字符串来获得更好的搜索结果。

目前我使用运营商like

select title from table where lower(column) like '%data%'

但结果不够准确。

我的“搜索引擎”正在我的网站上寻找事件、新闻和网络内容,所以我想获得带有, , 之'data'类的词的结果,但没有像'Big-Data', 'Big Data.',之类的结果。我可以使用吗?'All Data''maxdata''bigdata''datapool'REGEXP_LIKE

4

1 回答 1

2
select title 
from table 
where regexp_like(column, '(\W|^)data(\W|$)', 'i')
于 2013-04-25T09:07:13.017 回答