Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » データのクエリと変更 » データのクエリ » 全文検索

 

全文クエリの実行

全文クエリを実行するには、SELECT 文の FROM 句で CONTAINS 句を使用するか、または WHERE 句で CONTAINS 探索条件 (述部) を使用します。どちらも同じローを返しますが、CONTAINS 句は一致するローのスコアも返します。

たとえば、次の 2 つの文は、MarketingInformation テーブルの Description カラムを問い合わせて、Description カラムの値に cotton という単語が含まれるローを返します。2 番目の文では、一致するローのスコアも返します。

SELECT *
   FROM MarketingInformation
   WHERE CONTAINS ( Description, 'cotton' );
SELECT *
   FROM MarketingInformation 
   CONTAINS ( Description, 'cotton' );

FROM 句CONTAINS 探索条件を参照してください。