次の方法で共有


Windows SharePoint Services 検索 SQL 構文の WITH -- AS グループ エイリアス述語

列グループ エイリアスは、列または列のグループの名前の代わりに短い名前を使用する方法を提供します。オプションのグループ エイリアス述語は WHERE 句の一部です。

…WHERE[ WITH(<columns>) AS #<alias_name>] 
[,WITH(<columns>) AS #<alias_name>] 

Remarks

WITH…AS 述語をコンマで区切り、複数のグループ エイリアスを指定することができます。

グループ エイリアスが WHERE 句の述語内で参照される場合、条件がグループの各列に適用されます。各列の照合により得られた論理値は OR 論理演算子によって連結されます。

エイリアスを使用するには定義する必要があり、WHERE 句内でのみ使用できます。エイリアス名は先頭にポンド記号 (#) がある正規識別子でなければなりません。

注意

FREETEXT 述語だけが WITH…AS 述語を使用して、列のグループ化とエイリアスをサポートします。CONTAINS 述語は、列のグループ化とエイリアスをサポートしません。

列指定子には、コンマで区切られた 1 つ以上の列指定子を含めることができます。列のリストはかっこで囲む必要があり、各列に重みを割り当てることができます。各列には次の構文が含まれています。

<column_identifier> [<weight_assignment>]

列の重みの指定の詳細については、「FREETEXT 述語」および「CONTAINS 述語」を参照してください。

列識別子は、標準または区切り文字付きの形式にすることができます。

See Also

参照

WHERE 句