OR および NOT 演算子の例
以下は、OR 演算子と NOT 演算子を使用するクエリの例です。委任を実現するには、データ ソース プロバイダがクエリに含まれるすべての演算子をサポートしている必要があります。Spectrum Spatial は、部分クエリを委任しません。
例 1:
SELECT Obj FROM table WHERE city='Austin' OR city="Dallas"
この例では、クエリ全体をデータ ソース プロバイダに委任するには、データ ソース プロバイダが OR と = をサポートしている必要があります。
例 2:
SELECT city from table where NOT MI_Envelope(obj) Within MI_Box(-180, -90,
180, 90, 'EPSG:4326')
データ ソース プロバイダが NOT と Within をサポートする場合、クエリ全体がデータ ソース プロバイダに委任されます。