APPLY文でWHERE句を使用して、ソース行をフィルタリングします。
WHERE句は、APPLY文のSELECT句の任意選択の部分です。 これは、フィルタとして機能し、Producerオペレータによってどの行がデータ ストリームに入れられるかの決定が同じデータ ストリームに保持され、Consumerオペレータに送られます。 各行を保持するかどうかの決定は、WHERE句で指定された条件に基づきます。
WHERE句内の条件式は、論理ANDおよびORで組み合わされた単純な述部で構成されます。 述部内の任意の値は、CASE値式によって指定できます。
以下はWHERE句の例です。
WHERE ( Years_In_Business > 5 AND Gross_Sales > 100000000 ) OR Company_Name = 'Excellent Software, Inc.'