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 に答える