Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: "google search" using Oracle Text
Niall, ABOUT will not work well. It does searches using Theme.
SQL>select * from mytab;
MYID MYTEXT
---------- -------------------- 1 DIESEL ENGINE 2 AUTO ENGINE PARTS 4 ENG FOR SALE 5 GOOGLE SEARCH ENGINE 6 VOLVO ENGINE
5 rows selected.
SQL>select mytext, score(1) from mytab where contains (mytext, 'about (car)',1)>1;
MYTEXT SCORE(1) -------------------- ---------- AUTO ENGINE PARTS 100
1 row selected.
Even though the query above does not contain any of the tokens "AUTO", "ENGINE" or "PARTS", a record is still returned.
SQL> select mytext,score(1) from mytab where contains (mytext, 'about(GOOGLE SEARCH ENGINE)',1)>1;
MYTEXT SCORE(1) -------------------- ---------- GOOGLE SEARCH ENGINE 84
1 row selected.
If I were to search on "GOOGLE SEARCH ENGINE", it returns only one record. I want it to return all of the following records (any records that contains "GOOGLE SEARCH ENGINE", "GOOGLE","SEARCH", "ENGINE"):
1 DIESEL ENGINE 2 AUTO ENGINE PARTS 5 GOOGLE SEARCH ENGINE 6 VOLVO ENGINE
Thanks.
Ivan
>From: "Niall Litchfield" <n-litchfield_at_audit-commission.gov.uk>
>Reply-To: oracle-l_at_freelists.org
>To: <oracle-l_at_freelists.org>
>Subject: RE: "google search" using Oracle Text
>Date: Mon, 19 Apr 2004 13:11:30 +0100
>
>Try looking into the about operator but you might beware of how many hits
>i=
>t might return
>
>NIALL 19-APR-2004 13:08_at_nl9204>;
> 1* select * from test_text
>NIALL 19-APR-2004 13:08_at_nl9204>/
>
> ID TEXT_DATA
>=
> =20
>---------- --------------------------------------------------
>=
> =20
> 1 RAC Concepts and Administration
>=
> =20
> 2 RAC beginners guide
>=
> =20
> 3 Ultra Search Docs
>=
> =20
> 4 Ultra Search Concepts
>=
> =20
>
>4 rows selected.
>
>NIALL 19-APR-2004 13:08_at_nl9204> select id,text_data
> 2 from test_text
> 3* where contains(text_data,'about(Rac Concepts)') > 0
>
> ID TEXT_DATA
>=
> =20
>---------- --------------------------------------------------
>=
> =20
> 4 Ultra Search Concepts
>=
> =20
> 2 RAC beginners guide
>=
> =20
> 1 RAC Concepts and Administration
>=
> =20
>
>3 rows selected.
>
>NIALL 19-APR-2004 13:09_at_nl9204>spoo off
>
>
>**********************************************************************
>This email contains information intended for
>the addressee only. It may be confidential
>and may be the subject of legal and/or
>professional privilege. Any dissemination,
>distribution, copyright or use of this
>communication without prior permission of
>the sender is strictly prohibited.
>**********************************************************************
>
>----------------------------------------------------------------
>Please see the official ORACLE-L FAQ: http://www.orafaq.com
>----------------------------------------------------------------
>To unsubscribe send email to: oracle-l-request_at_freelists.org
>put 'unsubscribe' in the subject line.
>--
>Archives are at http://www.freelists.org/archives/oracle-l/
>FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
>-----------------------------------------------------------------
-- Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html -----------------------------------------------------------------Received on Mon Apr 19 2004 - 08:06:40 CDT
![]() |
![]() |