次の方法で共有


エンタープライズ SQL 検索クエリの概要

以下の構文に示されているように、Microsoft Office SharePoint Server 2007 でのエンタープライズ検索 での検索クエリは標準の SQL クエリと同様です。

SELECT <columns>
FROM <content source>
WHERE <conditions> 
ORDER BY <columns>

Remarks

エンタープライズ検索 のクエリ構文は、より複雑なクエリを可能にする多数のオプションをサポートしています。

以下の表は、SELECT ステートメント内のそれぞれの句と、それらがサポートする機能について説明しています。

説明

SELECT

クエリによって返される列を指定します。

FROM

検索する場所を指定します。

WHERE

一致するドキュメントを構成するものを指定します。この句には多数のオプションがあり、検索条件の高度な制御を可能にしています。たとえば、単語、語句、単語の屈折形、文字列、数値やビット単位の値、および複数値のアレイに対し一致させることができます。また、一致条件をブール演算子と組み合わせることもできます。

ORDER BY

クエリによって返される結果の並べ替え順序を指定します。結果が並べ替えられる 1 つ以上のフィールドを指定でき、昇順または降順を使用できます。

クエリの例

以下の例は、検索範囲 "Marketing" から、タイトルに "SharePoint" を含むドキュメントを検索します。

SELECT rank, title, path, author from Scope() WHERE CONTAINS(title,'SharePoint') and "scope"='Marketing'

See Also

参照

エンタープライズ検索 SQL 構文の SELECT ステートメント

エンタープライズ検索 SQL 構文の FROM 句

エンタープライズ検索 SQL 構文の WHERE 句

概念

エンタープライズ検索のクエリ オブジェクト モデルの概要

エンタープライズ検索のクエリ Web サービスの概要