Ejemplos de los operadores OR y NOT

Los siguientes ejemplos usan los operadores OR y NOT en la consultas. El proveedor de fuente de datos debe ser compatible con todos los operadores presentes en la consulta para que se produzca la delegación. Spectrum Spatial no delega consultas parciales.

Ejemplo 1:

SELECT Obj FROM table WHERE city='Austin' OR city="Dallas"

En este ejemplo, el proveedor de fuente de datos debe ser compatible con OR y = para que toda la consulta sea delegada al proveedor de fuente de datos.

Ejemplo 2:

SELECT city from table where NOT MI_Envelope(obj) Within MI_Box(-180, -90,
   180, 90, 'EPSG:4326') 

Si el proveedor de fuente de datos admite NOT y WITHIN, toda la consulta es delegada al proveedor de fuente de datos.